Troy Daniel Ribaudo

Onto Innovation · Sandia · Lam Research
Total Patents: 5
Overall Rank: #960,937
Years Active: 2015–2021
Onto Innovation Rank: #4