Tsukasa Odaka

Smc
Total Patents: 9
Overall Rank: #555,699
Years Active: 2019–2022
Smc Rank: #130