Faculty affiliates
Professor
Dr. Todd Allen is Professor at the University of Michigan and a Senior Fellow at Third Way, a DC base Think Tank, supporting their Clean Energy Portfolio. He was the Deputy Director for Science and Technology at the Idaho National Laboratory from…