Joh-E Ikeda

Research Development Corporation Of Japan · The University Of Ottawa · Japan Science And Technology
Total Patents: 5
Overall Rank: #1,002,569
Years Active: 1997–2015
Research Development Corporation Of Japan Rank: #41