Shenming Ji

Shenming Ji

Undergraduate Student (2024 Summer)

Xi’an Jiaotong-Liverpool University

Latest