58 pubs · 5,879 cites · h-index 26
Swedish Meteorological and Hydrological Institute
1990 - 2008
Uppsala University
1985 - 1985