Shengrong Lin

Accuragen Holdings Limited · Illumina
Total Patents: 24
Overall Rank: #167,288
Years Active: 2014–2025
Accuragen Holdings Limited Rank: #2