A drug that generates large revenues (typically > $ 1 billion in global annual sales) for the company that created it.
Use our tool to look up the definition of terms in our glossary.