Jaap Goudsmit

Johnson & Johnson · Ac Immune Sa · Biomerieux, B. V.
Total Patents: 20
Overall Rank: #217,748
Years Active: 1996–2024
Johnson & Johnson Rank: #1,241