Joan Mannick
Novartis Ag · University of Pennsylvania · Life Biosciences
Total Patents:
21
Overall Rank:
#199,973
Years Active:
2008–2025
Novartis Ag Rank:
#96