Ryoma Oami
Nec · Nec Research Institute · Nec Platforms
Total Patents:
164
Overall Rank:
#5,099
Years Active:
1998–2025
Nec Rank:
#5