Mitsuaki Ohta

Yamanouchi Pharmaceutical Co. · Imperial Cancer Research Technology · Ludwig Institute For Cancer Research
Total Patents: 22
Overall Rank: #197,967
Years Active: 1990–2011
Yamanouchi Pharmaceutical Co. Rank: #5