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