Unfortunately this is stuff that the average investor may not know about, and keeps this PR from really affecting the stock price. No matter, it looks like the science is there and patience will be rewarded.
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links