Yuma Matsuda

Nec · Tohoku University · Unknown
Total Patents: 12
Overall Rank: #392,274
Years Active: 2014–2025
Nec Rank: #1,037