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