Rod A. Humerickhouse
Abb Vie · Genentech · Hoffmann-La Roche
Total Patents:
6
Overall Rank:
#805,935
Years Active:
1995–2023
Abb Vie Rank:
#462