Affiliation history for 0000-0002-0570-4029

The table below gives the affiliation history of the author based on the affiliations assigned to the author's articles.

StartEndCountryAffiliation
2025 Present Sweden Stockholm University
2021 2022 US Stanford University
2014 2021 Spain IAC - Tenerife
2014 2014 UK Rutherford Appleton Laboratory


Created on Wed Apr 8 04:29:27 2026.