Kymab (United Kingdom)h-index: 34Total citations: 4,462Total papers: 141Homepage: http://www.kymab.com/