Minoru Okada

Yamanouchi Pharmaceutical Co. · Imperial Cancer Research Technology · Ludwig Institute For Cancer Research
Total Patents: 53
Overall Rank: #49,326
Years Active: 1983–2020
Yamanouchi Pharmaceutical Co. Rank: #6