Skip to main content

M. Ijaz Khan

39 works

Department of Mechanics and Engineering Science, Peking University, Beijing, 100871, China