World's Best Scientists 2026 revealed!
Stockholm University

Stockholm University

- Economics And Finance

Sweden
Established: 1878
Scholars: 4
Award Badge
Best Universities
2025
Award Badge
Economics and Finance
Sweden
2026

Overview of Stockholm University

Founded in 1878, Stockholm University is a prominent public university located in Stockholm, Sweden’s capital. As one of the country’s largest, it has evolved from a pioneering science and research college to a comprehensive, research-intensive institution. With over 33,000 students and approximately 5,500 employees, Stockholm University is organized into four faculties and operates across several campuses, including the picturesque Frescati campus in the Stockholm National City Park. The university’s longstanding tradition and modern outlook make it a central hub for scholarly activity in the Nordic region.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
192 World 2 National H-index 87 Citations 74,453 227
1213 World 12 National H-index 52 Citations 29,159 127
1292 World 14 National H-index 51 Citations 20,931 158
1963 World 20 National H-index 43 Citations 8,447 115

Recently Published Articles