John A. Lewis
Habley Medical Technology · Crucell Holland B.V. · Johnson & Johnson
Total Patents:
20
Overall Rank:
#220,569
Years Active:
1980–2022
Habley Medical Technology Rank:
#4