blockbuster drug


blockbuster drug

A drug that generates more than a billion dollars in sales.