King's Cross Hospital is a research organisation in Dundee, GB. OpenAlex records 333 works and 15,132 citations for it. 59 researchers list it as their most recent affiliation.