Rank;Global Rank;Institution;Country;Sector 1;500;National Institute for Health and Welfare;FIN;Health 2;519;Helsinki University Central Hospital;FIN;Health 3;614;Turku University Hospital;FIN;Health