Spencer David Kimball

Lexicon Pharmaceuticals · E.R. Squibb & Sons. · Rutgers, The State University Of New Jersey
Total Patents: 36
Overall Rank: #92,155
Years Active: 1985–2025
Lexicon Pharmaceuticals Rank: #10