Thomas Nesspor
Centocor · Genmab A/S · Johnson & Johnson
Total Patents:
9
Overall Rank:
#561,615
Years Active:
2007–2021
Centocor Rank:
#20