Jianguo "Jack" Liu

Rachel Carson Chair in Sustainability, Michigan State University