Wendy Yang

Wendy Yang

Wendy Yang (born 1980) is an associate professor of Plant Biology and Geology at the University of Illinois Urbana-Champaign where she works on soil biogeochemistry and ecosystem ecology.

IMDB


Crew

The Many Saints of Newark (2021)

IMDB: 6.3 (55181 votes)
Fonzo (2020)

IMDB: 4.7 (21364 votes)