Nobuyuki Baba
Ricoh Company · Toyo Soda Manufacturing Co. · Iwasaki Electric Co.
Total Patents:
37
Overall Rank:
#89,130
Years Active:
1980–2024
Ricoh Company Rank:
#1,477