Takashi Ikuta
Saturn Licensing · National University Corporation Nagoya University · Research Development Corporation Of Japan
Total Patents:
8
Overall Rank:
#609,414
Years Active:
1987–2024
Saturn Licensing Rank:
#57