New Mexico Tech
Socorro, New Mexico, USA