Ken-ichi Miyamoto
Saint Louis University · Tsumura & · Japan Science And Technology Agency
Total Patents:
5
Overall Rank:
#1,008,176
Years Active:
1991–2014
Saint Louis University Rank:
#47