Assistant Professor - Nanoscience and Nanoengineering at South Dakota School of Mines and Technology $93,856 | H1B Salary Data