Johannes Aebi
Hoffmann-La Roche
Total Patents:
63
Overall Rank:
#35,909
Years Active:
1996–2020
Hoffmann-La Roche Rank:
#23