UMEA UNIVERSITET

Organization's Address: 
Umeå University
UNIVERSITETOMRADET 16
901 87 UMEA
Sweden
63° 49' 13.8972" N, 20° 18' 12.9672" E