Tomoki Ohya
Fanuc
Total Patents:
5
Overall Rank:
#988,592
Years Active:
1996–2018
Fanuc Rank:
#572