James W. McPherson
Covidien Lp · Rolls-Royce Plc · Sherwood Services Ag
Total Patents:
36
Overall Rank:
#93,950
Years Active:
1981–2021
Covidien Lp Rank:
#190