Albyn Hospital is a research organisation in Aberdeen, GB. OpenAlex records 727 works and 35,473 citations for it. 141 researchers list it as their most recent affiliation.