John A. McCarty

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