Keitaro Sou

Japan Science And Technology · University Of Texas System · Waseda University
Total Patents: 5
Overall Rank: #1,011,456
Years Active: 2005–2014
Japan Science And Technology Rank: #43