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