Ralph T. Hinegardner, professor of biology