Edit Tags: Head of R&D is out, stock tumble after new drug... what's happening?

Multiple tags may be separated by commas.