610 Purdue Mall
West Lafayette, IN 47907
United States
Solar Energy, Renewable Energy, Primary Metals, Climate Change Mitigation and Green House Gases, Rural and Renewable Energy, Global Environment Facility