Scapa Healthcare (United Kingdom)h-index: 13Total citations: 3,369Total papers: 13Homepage: https://www.scapahealthcare.com