
David M. Long
Professor, Chemistry
Degrees & Honors:
BS, Pennsylvania State University-Main Campus
PhD, California Institute of Technology