Immunocore (United Kingdom)h-index: 42Total citations: 8,605Total papers: 282Homepage: http://www.immunocore.com/