Support: 888-992-3836
Copyright © 2023 InvestorsHub Inc.
Replies to post #158398 on Biotech Values
iwfal
03/16/13 12:45 AM
#158411 RE: BTH #158398
The bad news is that it took them 2-3 years and $100 million to figure this out.