Thomas Callahan

Novartis Ag · University of Pennsylvania
Total Patents: 6
Overall Rank: #809,844
Years Active: 1981–2023
Novartis Ag Rank: #1,923