Penrose Hospitalh-index: 40Total citations: 7,446Total papers: 276Homepage: https://www.penrosestfrancis.org/PSF/PSF-Home/