Takuya Shibahara
Riso Kagaku
Total Patents:
4
Overall Rank:
#1,251,303
Years Active:
2004–2008
Riso Kagaku Rank:
#130