Most are not down 90%. Most have added a lot! The company has nothing to do with a pump and Elto was postponed to g et more info from FDA for study purposes and orphan status. A lot of your info is inaccurate
(7)
(3)
Amarantus Bioscience Holdings (AMBS) Stock Research Links