Melvin Han Wen Lye

Curiox Biosystems Pte
Total Patents: 1
Overall Rank: #2,873,579
Years Active: 2018
Curiox Biosystems Pte Rank: #9