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
2021 Present US Stanford University
2014 2021 Spain IAC - Tenerife
2014 2014 UK Rutherford Appleton Laboratory


Created on Wed Jan 22 04:28:28 2025.