Jiaqi Li

Prof. Dr. Jiaqi Li

Department of Mechanical Science and Engineering, University of Illinois at Urbana–Champaign, Urbana, IL 61801, USA
orcid

Contribution