Thomas E. Barta

Srx Cardio · G.D. Searle · Pharmacia
Total Patents: 47
Overall Rank: #60,127
Years Active: 1995–2024
Srx Cardio Rank: #1