Eric O'Shaughnessy

National Renewable Energy Laboratory