Skip to main content

Shijuan Chen

Postdoctoral Associate
Department
Yale School of the Environment
Institution
Yale University

Address
380 Edwards Street, New Haven, CT, US, 6511