John Tucker

Elan Pharmaceuticals · Pharmacia & Upjohn Company · Incuron
Total Patents: 24
Overall Rank: #173,244
Years Active: 1998–2019
Elan Pharmaceuticals Rank: #22