3 pubs · 86 cites · h-index 3
Finnish Environment Institute
1991 - 1992
University of Helsinki
1979 - 1979