John A. McCarty
Pharmaceutical Productions · Pharmavene · Shire Laboratories
Total Patents:
22
Overall Rank:
#189,600
Years Active:
1991–2025
Pharmaceutical Productions Rank:
#1