Person
David Satterthwaite David Satterthwaite
David Satterthwaite is a senior fellow at the International Institute for Environment and Development and visiting professor at University College London.
Person
Cesar Harada
TED Senior Fellow Cesar Harada aims to harness the forces of nature as he invents innovative remedies for man-made problems like oil spills and radioactive ...
Person
Candida Spillard
Candida Spillard is a former sustainable energy consultant for Waterman Sustainable Energy.
Person
Godfrey Boyle
Godfrey Boyle is a professor emeritus of renewable energy, and the Director of the Energy and Environment Research Unit Faculty of Mathematics, Computing, and Technology ...