145 pubs · 2,786 cites · h-index 28
University of Waterloo
2024 - 2024
Northwestern Polytechnical University
1990 - 2018
Shanghai Jiao Tong University
2000 - 2018
State Key Laboratory of Solidification Processing
1997 - 2008