Tsukasa Uehara

Canon
Total Patents: 34
Overall Rank: #104,095
Years Active: 1986–2003
Canon Rank: #1,468