John Trauger

Novartis Ag · Harvard University
Total Patents: 11
Overall Rank: #454,103
Years Active: 2007–2021
Novartis Ag Rank: #339