Craig Marhefka
Vertex Pharmaceuticals Incorporated · University Of Tennessee
Total Patents:
10
Overall Rank:
#516,383
Years Active:
2006–2014
Vertex Pharmaceuticals Incorporated Rank:
#233