Yen Choo

Gendaq · Plasticell Limited · Medical Research Council
Total Patents: 34
Overall Rank: #102,668
Years Active: 1999–2022
Gendaq Rank: #1