Stephen C. de St. Jeor

1940–2021 (age 81)

Virologist