The laboratory accident that saved 500 million lives

92 views Jul 17, 2025
publisher-openvideo

Big Think

Verified Open.Video Creator Badge

“Invention matters, but implementation matters more.”


View Video Transcript
#Health Foundations & Medical Research
#Public Health
#Scientific Institutions