Akihiko Tabata

Ueno Seiyaku Oyo Kenkyujo · K.K. Ueno Seiyaku Oyo Kenkyujo
Total Patents: 11
Overall Rank: #470,794
Years Active: 1989–2005
Ueno Seiyaku Oyo Kenkyujo Rank: #11