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