Some folks out there are touting this as meaning a partnership with Pfizer is in the cards. I'm not sure, I see the overlap between the two, but not sure what the result would be if any concerning partnership. Anyone else have a clue?
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links