St Pancras Hospital is a research organisation in London, GB. OpenAlex records 785 works and 49,811 citations for it. 214 researchers list it as their most recent affiliation.