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