Kenkichi Tomita
Mecta · Rikagaku Kenkyusho
Total Patents:
6
Overall Rank:
#887,693
Years Active:
1991–1998
Mecta Rank:
#7