Steven Charles Cowley

Steven Charles Cowley is CEO of the UK Atomic Energy Authority (UKAEA), Professor of Physics at Imperial College London, Head of the EURATOM / CCFE Fusion Association, and President-Elect of Corpus Christi College at Oxford University.

About us

Engage with us

Quick links

Language editions

Privacy Policy & Terms of Service

Sitemap

© 2025 World Economic Forum