Nelson N. H. Teng

Adeza Biomedical · Stanford University · Igm Biosciences
Total Patents: 18
Overall Rank: #257,002
Years Active: 1986–2016
Adeza Biomedical Rank: #4