Is this a good time to invest in this stock? It has really taken a dump and there are a lot of people, especially on twitter, who do not like the CEO. But the science is intriguing. The charts show it's heading lower though. Any thoughts?
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links