Though Russia is one of the world’s largest producers of oil and gas, it is embarking on an ambitious and somewhat imaginative programme of building floating nuclear power stations. These are part of Russia’s…
- Lecturer in Nuclear Energy, University of Cambridge
Contact Tony for
- General
- Media request
- Speaking request
- Consulting / Advising
- Research collaboration
- Research supervision
- Website
- Article Feed
- Joined
