headshot placeholder

Clayton Spencer

Associate Professor of Chemistry

Illinois College