Junichi Ida

Kurita Water Industries · Petoca · Takenaka
Total Patents: 15
Overall Rank: #323,233
Years Active: 1990–2016
Kurita Water Industries Rank: #5