Stanley S. Williamson, professor of chemistry