Jean-Paul Roduit

Lonza · Idorsia Pharmaceuticals · Merck
Total Patents: 39
Overall Rank: #82,410
Years Active: 1993–2023
Lonza Rank: #1