Yasutaka Ota
Toda Kogyo · Imation · Shiseido Company, Limited
Total Patents:
18
Overall Rank:
#259,509
Years Active:
1988–2007
Toda Kogyo Rank:
#13