Stockholm University

Acronym: 

STU

Address: 

Stockholm University
Universitetsvägen 10
11418 Stockholm
Sweden

Institute affiliation name: 

Stockholms Universitet, Stockholm, Sweden

Institute status: 

PANDA