InvestorsHub Logo

Apophis

08/21/17 12:15 PM

#2984 RE: Biotech Pharmer #2983

yes, $400 -700 million just from Europe sales.