473 pubs · 7,110 cites · h-index 43
Oak Ridge National Laboratory
2025 - 2025
University of Richmond
2020 - 2025
Culham Science Centre
2024 - 2025
Human Growth Foundation
United Kingdom Atomic Energy Authority