Headshot of Delun

Delun Chen

Masters' Student
Mechanical Engineering