Ikuomi Natori
Teac
Total Patents:
4
Overall Rank:
#1,209,301
Years Active:
2003–2015
Teac Rank:
#89