Overworked Researchers
S1 E28 February 24, 2016 0h 3m
Source:
Advertisement
Advertisement
Advertisement
Overview
Researchers dedicate their lives to research. Professor Mustache highlights the scientific contributions of some overzealous researchers, some of whom have quite literally sacrificed their skin in the name of science.