Takeyuki Sawamoto

Hoya · Japan Institute Of Advanced Dentistry · Adell Group
Total Patents: 12
Overall Rank: #428,485
Years Active: 1986–1999
Hoya Rank: #201