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