DownloadThe Portobello Bookshop Gift Guide 2024

James Keirstead Editor

James Keirstead is a researcher at Imperial College London working on the BP Urban Energy Systems project. Professor Nilay Shah is Director of the Centre for Process Systems Engineering and co-director of BP Urban Energy Systems project, Imperial College London.