Ryoma Oami

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