Socorro, New Mexico

New Mexico Institute of Mining and Technology | New Mexico Tech