Niall Mac Dowell

Lecturer in Energy and Environmental Technology and Policy at Imperial College London