Ross Mabon
Lexicon Pharmaceuticals · ExxonMobil · Caltech
Total Patents:
21
Overall Rank:
#202,922
Years Active:
2009–2025
Lexicon Pharmaceuticals Rank:
#8