Long time not talking about... still smarting from what could have been...anyhoo, it's great progress. BTA will absolutely rock if bta-585 works...
Btw, anyone notice Biocryst's spectacular fall from grace in the past 12 months?
Long time not talking about... still smarting from what could...
Add to My Watchlist
What is My Watchlist?