News Change Makers: Richard Francis on the Pillars of Innovation by Medscape • 2025/01/10 • 0 Comments One in every 13 prescriptions in the US is a generic from Teva. Now, CEO Richard Francis is focusing on drug development, delivering better medications faster. Medscape