Ikumi Ohta
Inax · Unknown
Total Patents:
5
Overall Rank:
#1,037,558
Years Active:
1986–2005
Inax Rank:
#78