Skip to main content

Mubashir Umeed

3 works

School of Mechanical Engineering, Beijing Institute of Technology, Beijing, 10087, China