I find it ironic that you call yourself biotechexpert, but are invested in a biotech that you apparently think is poorly managed. If you are such an expert, why don't you invest in a company that you actually like?
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links