Takahisa Kusuura

Empire Technology Development · Maruzen Petrochemical Co. · Scivax
Total Patents: 45
Overall Rank: #65,648
Years Active: 2010–2019
Empire Technology Development Rank: #8