27 MIT Climate Grand Challenges Finalists - chosen from 100 submissions from within MIT's researchers - Resoruces