Harry F. Noller, professor of biology