Shigenari Hayashi

Ebara · Japan Science And Technology Agency · Ebara Environmental Plant Co.
Total Patents: 13
Overall Rank: #370,696
Years Active: 2004–2024
Ebara Rank: #259