Ni Yan

All PESD People Students and Trainees
Ni Yan headshot

Ni Yan

Program on Energy and Sustainable Development 616 Jane Stanford Way Encina Hall East, 4th Floor Stanford, CA 94305-6055