rank Top 40
University of Amsterdam_logo

University of Amsterdam

North Holland, Netherlands

ellipse

Public University

ellipse

Established in 1632

Courses