Clarkson University Michigan Technological University New Mexico Institute of Mining and Technology Purdue University