Chenchen Shen

Chenchen Shen

Graduate Student
Dyche Hall

Chenchen Shen is a Graduate Student in Vertebrate Paleontology.