John Edward Riutta

01/10/2019

John E. Riutta BA ’93 was elected as a fellow of the Linnean Society of London, “the world’s oldest active biological society,” in October 2018.