at Michigan Technological University
Prince Mehandiratta is a(n) working at Michigan Technological University.