Rank;Global Rank;Institution;Country;Sector 1;711;National Institute for Health and Welfare;FIN;Health 2;715;Finnish Institute Occupational Health;FIN;Health 3;746;Helsinki University Central Hospital;FIN;Health