David H. Parker, professor of chemistry