King’s College London

King’s College London

King’s College London (informally King’s or KCL) is a public research university located in London, United Kingdom, and a founding…