Kidney Care UK is a research organisation in Alton, GB. OpenAlex records 559 works and 15,111 citations for it. 223 researchers list it as their most recent affiliation.