College of Science
B.S. Chemistry, Lafayette College, Easton, PA. 1982Ph.D. Organic Chemistry, Stanford University, Stanford, CA. 1991
E-mail: ccribbs@vt.eduOffice: 117 Surge BuildingPhone: 540-231-1845Fax: 540-231-3255