233 pubs · 10,204 cites · h-index 52
Kavli Institute for Particle Astrophysics and Cosmology
2010 - Present
Massachusetts Institute of Technology
2004 - Present
University College Dublin
2025 - 2025
National Renewable Energy Laboratory
2025 - 2025
Moscow Institute of Thermal Technology
2004 - 2025