Affiliation history for 0000-0002-3039-1255

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

StartEndCountryAffiliation
2023 Present UK Queen Mary University
2023 2023 Finland University of Turku
2023 2023 UK School of Physical and Chemical Sciences, Queen Mary, University of London, London, UK
2023 2023 UK Queen Mary University
2023 2023 Finland University of Turku
2020 2023 UK Imperial College
2020 2020 Finland University of Turku
2020 2020 UK Imperial College
2019 2019 Finland University of Turku
2016 2019 US UCLA
2013 2015 UK Imperial College
2009 2013 Finland University of Helsinki


Created on Fri May 22 04:39:23 2026.