Takeshi Toyama
Canon · Terumo Kabushiki Kaisha · Suzuki Co.
Total Patents:
33
Overall Rank:
#105,701
Years Active:
1986–2025
Canon Rank:
#3,676