Whitby Hospital is a research organisation in Whitby, GB. OpenAlex records 347 works and 11,487 citations for it. 96 researchers list it as their most recent affiliation.