Reto Schoch
Illumina · Stanford University
Total Patents:
7
Overall Rank:
#674,461
Years Active:
2013–2025
Illumina Rank:
#293