Tsutomu Kubota
Canon · Takeda Chemical Industries · Nec
Total Patents:
37
Overall Rank:
#88,650
Years Active:
1983–2025
Canon Rank:
#3,676