Somhairle MacCormick

Vertex Pharmaceuticals Incorporated · Karus Therapeutics Limited
Total Patents: 18
Overall Rank: #251,383
Years Active: 2013–2023
Vertex Pharmaceuticals Incorporated Rank: #181