So I guess $18 to $.025 was a backfire from a rubber band? There are larger forces at work here. But I do appreciate your DD on the science side, maybe we need more on the business side!?!
(4)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links