Makoto Takezawa

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