Rank;Global Rank;Institution;Country;Sector 1;66;South London and Maudsley NHS Foundation Trust;GBR;Health