Sales & Marketing Achieving launch excellence in oncology Any new drug launch must overcome numerous obstacles in the pursuit of success.