Trina Faye Osothprarop

Illumina
Total Patents: 6
Overall Rank: #803,873
Years Active: 2017–2024
Illumina Rank: #209