Steven Phelps

Illumina · Gen-Probe Incorporated · Jimmyash
Total Patents: 14
Overall Rank: #334,265
Years Active: 2015–2025
Illumina Rank: #209