John McKenzie

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