I sure do. As do most true long investors here. If the science is there, its just a matter of time. All signs point to the science being there in spades! You need to sell and move on if your not as confident as most here. I'm sleeping like a baby.
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links