Yoh'Ichi Tohkura

Arcadia · Atr Auditory And Visual Perception Research Laboratories · Atr Human Information Processing Research Laboratories
Total Patents: 2
Overall Rank: #2,253,051
Years Active: 1995–1999
Arcadia Rank: #4