Yin Hwee Tan

Institute Of Molecular And Cell Biology · Agency For Science, Technology And Research · Cetus
Total Patents: 6
Overall Rank: #871,757
Years Active: 1984–2008
Institute Of Molecular And Cell Biology Rank: #1