Skip to main content

Mumtaz Khan

6 works

Department of Mechanical Engineering, College of Engineering, Peking University, Beijing 100871, China