ChillSemesterSign in

Jenny Shen

School of Public Health professor

Chill Rank and student ratings

No Rate My Professors rating found for Jenny Shen yet.

Fall 2026 sections taught by Jenny Shen