Professor Stephen C Stearns

Stearns is professor of zoology at the University of Basel in Switzerland.