Hermando Esguerra
Dukane · Finisar
Total Patents:
2
Overall Rank:
#2,109,438
Years Active:
1989–2011
Dukane Rank:
#9