Sougata Roy

Dr. Sougata Roy

Mechanical Engineering, University of North Dakota, Grand Forks, North Dakota, USA
orcid