Lotta Leijonhufvud
Department of Physical Geography and Quaternary Geology
Stockholm University
SE-106 91 Stockholm
Sweden
Earth science
Continent > Europe > Northern Europe > Scandinavia > Sweden
English
Millennium
NOAA National Centers for Environmental Information
1502-01-01
2008-12-31
1
2012-01-12 00:44:17