104 pubs · 4,994 cites · h-index 36
University of St Andrews
2012 - 2025
Czech Academy of Sciences, Institute of Physics
2019 - 2019
United States Geological Survey
2014 - 2014
Institut de Biologia Evolutiva
2011 - 2012
University of Edinburgh
2009 - 2012