Social Care Institute for Excellence is a research organisation in London, GB. OpenAlex records 706 works and 5,047 citations for it.