General information
University name
Stockholm University
Address

Universitetsvägen 2
11418 Stockholm
Sweden

City
Stockholm
Location

59.362227506628, 18.058560648205