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