An ode to the viruses of our day
1966
2025
1909
2014
1970
2024
1990
1993
—
2023
2016
2009
2018
1935
1983
2015
2017