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