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