Toru Kanke

Kowa Company · Chiome Bioscience · The University Of Edinburgh
Total Patents: 13
Overall Rank: #379,144
Years Active: 2000–2019
Kowa Company Rank: #61