Mark James Batchelor

Vertex Pharmaceuticals Incorporated · Celltech Therapeutics Limited · Celltech R&D Limited
Total Patents: 15
Overall Rank: #325,075
Years Active: 1999–2012
Vertex Pharmaceuticals Incorporated Rank: #254