Yoshinobu Baba

Canon · National University Corporation Nagoya University · Japan Science And Technology Agency
Total Patents: 71
Overall Rank: #28,581
Years Active: 1984–2024
Canon Rank: #587