Pedro Vagos
Nanometrics Incorporated · Onto Innovation
Total Patents:
10
Overall Rank:
#491,996
Years Active:
2008–2024
Nanometrics Incorporated Rank:
#13