Janine Schuurman
Genmab A/S · Genmab B.V. · Johnson & Johnson
Total Patents:
53
Overall Rank:
#48,403
Years Active:
2006–2025
Genmab A/S Rank:
#3