Rank;Global Rank;Institution;Country;Sector 1;289;Helsinki University Central Hospital;FIN;Health 2;442;Oulu University Hospital;FIN;Health 3;549;National Institute for Health and Welfare;FIN;Health