Prof. Bin Yao

Professor
Purdue University
Mechanical Engineering
585 Purdue Mall
W. Lafayette INUSA
47907