-Jan 16, 20231 min readThe Virus-Fighting Superstar#22 Science in History 16 January 1980 On this day in 1980, a team of scientists at a Boston-based research facility announced a major...