Haorui Li

Haorui Li

PhD Student (MECH)

Education

PhD
The University of British Columbia
MS
University of Pennsylvania
BS
Sichuan University & University of Pittsburgh