Shanjun Li

Professor, Stanford Doerr School of Sustainability