Sainsbury Laboratoryh-index: 274Total citations: 310,463Total papers: 3,580Homepage: https://www.tsl.ac.uk