Sen-ichi Narita

Toa Eiyo
Total Patents: 2
Overall Rank: #2,258,472
Years Active: 1983–1998
Toa Eiyo Rank: #41