Scott Yamashita
Navatek
Total Patents:
10
Overall Rank:
#492,424
Years Active:
2007–2024
Navatek Rank:
#3