Arthur Sands
Lexicon Genetics · Nurix Therapeutics · Lexicon Pharmaceuticals
Total Patents:
59
Overall Rank:
#39,853
Years Active:
1999–2025
Lexicon Genetics Rank:
#3