Somesh Roy

Dr. Somesh Roy

Department of Mechanical Engineering, Marquette university, Milwaukee, WI 53233, USA
orcid

Contribution