29 pubs · 5,378 cites · h-index 15
Finnish Meteorological Institute
2011 - 2023
Consejo Superior de Investigaciones Científicas
2015 - 2015
University of Helsinki
2012 - 2012
Russian State Hydrometeorological University
2010 - 2012