Todatoshi Ota, deceased

Otsuka Kagaku Kabushiki Kaisya
Total Patents: 1
Overall Rank: #3,833,718
Years Active: 1993
Otsuka Kagaku Kabushiki Kaisya Rank: #86