Rina Ogata

Toto
Total Patents: 15
Overall Rank: #310,036
Years Active: 2006–2025
Toto Rank: #50