Shigeyoshi Itohara

Riken
Total Patents: 2
Overall Rank: #2,100,194
Years Active: 2003–2012
Riken Rank: #375