Roger W. Anderson, professor of chemistry