Kiyonori Katsuragi

Otsuka Pharmaceutical Co. · Lsi Medience · International Institute Of Cancer Immunology
Total Patents: 9
Overall Rank: #546,511
Years Active: 1996–2024
Otsuka Pharmaceutical Co. Rank: #120