Glenn K. Takayama
Lab Vision · Biogenex Laboratories
Total Patents:
10
Overall Rank:
#517,541
Years Active:
1995–2013
Lab Vision Rank:
#4