Wellcome Libraryh-index: 102Total citations: 51,644Total papers: 1,547Homepage: https://wellcomelibrary.org/