Lori Jennings
Novartis Ag · Scripps Research · University of California
Total Patents:
5
Overall Rank:
#951,716
Years Active:
2011–2022
Novartis Ag Rank:
#1,111