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