Makoto Takezawa
Tonen · Lonseal
Total Patents:
9
Overall Rank:
#590,983
Years Active:
1987–1996
Tonen Rank:
#8