John McKenzie
Triumph Pharmaceuticals · Lear · Illinois Tool Works
Total Patents:
22
Overall Rank:
#192,973
Years Active:
1984–2023
Triumph Pharmaceuticals Rank:
#2