teaching and courses
publicationspresentationschemical genealogylinksphoto gallerycontact




American Chemical Society

Royal Society of Chemistry

Society for Applied Spectroscopy

International Humic Substance Society

Environmental Protection Agency

U.S. Geological Survey

National Institute of Standards and Technology

Sigma Xi, The Scientific Research Society

National Public Radio

Cable News Network

Town of Amherst

Atlantic Coast Conference

New England Patriots