Arthur Sands

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