Taku Demura

Riken
Total Patents: 5
Overall Rank: #953,153
Years Active: 2014–2022
Riken Rank: #128