Statin drugs

Drug / Medication

A category of drugs that have saved millions of lives by preventing heart attacks, but were 'killed multiple times' during development.

Mentioned in 1 video