Eoghan James McKenna
Observed names: Eoghan McKenna, Eoghan Mckenna, McKenna, E, McKenna, E., McKenna, Eoghan
Institutions: Energy Institute, University College London
Observed institutions: Energy Institute, Loughborough University, University of Oxford, University College London
ORCID: 0000-0002-7890-8938
Observed ORCID: 0000-0002-7890-8938
OpenAlex ID: A5078284873
