Best university in Umea | Sweden

  1. Umea University logo
    Enrollment
    34,237
    Founded
    1965