60 Second Lectures - andrew rappe

Andrew Rappe
Professor of Chemistry
April 11, 2012