Yasuhiro Osakabe
Hoya · Unknown · Kyoto University
Total Patents:
3
Overall Rank:
#1,526,732
Years Active:
1994–2014
Hoya Rank:
#523