Takeshi Baba

Canon · Chugai Pharmaceutical · Mitsubishi Cable Industries
Total Patents: 60
Overall Rank: #38,802
Years Active: 1985–2025
Canon Rank: #2,142