Yuka Shimomura
Arkray · Nec · Canon
Total Patents:
5
Overall Rank:
#925,214
Years Active:
1996–2024
Arkray Rank:
#98