Yukihisa Baba
Canon · Dexerials
Total Patents:
9
Overall Rank:
#552,732
Years Active:
1993–2023
Canon Rank:
#9,253