Kevin Sprott

Syros Pharmaceuticals · Avilar Therapeutics · Ironwood Pharmaceuticals
Total Patents: 30
Overall Rank: #121,652
Years Active: 2002–2025
Syros Pharmaceuticals Rank: #3