Assistant professor of mechanical engineering in Marquette University’s Opus College of Engineering. Back to the full file.

Somesh Roy

Picture 1 of 1

Somesh Roy. Photo courtesy of Marquette University.