Chengzhang Li

Chengzhang Li

Photograph
Title --> Caterpillar
Department Mechanical Science and Engineering