Hospital of St. Cross is a research organisation in Rugby, GB. OpenAlex records 698 works and 7,256 citations for it. 78 researchers list it as their most recent affiliation.