Som Mitra Named Executive Director of the Otto York Center for Environmental Engineering and Science
Research That Makes a Better World
The Newest Solar Technology: a Q&A with Professor Som Mitra