Koyo Matsuda

Yamanouchi Pharmaceutical Co. · Imperial Cancer Research Technology · Ludwig Institute For Cancer Research
Total Patents: 13
Overall Rank: #386,674
Years Active: 1993–2011
Yamanouchi Pharmaceutical Co. Rank: #27