Kenichi Imagawa

Chiyoda · Otsuka Pharmaceutical Co. · Japanese Foundation For Cancer Research
Total Patents: 10
Overall Rank: #505,505
Years Active: 1984–2020
Chiyoda Rank: #27