Yojiro Furukawa
Ueno Seiyaku Oyo Kenkyujo
Total Patents:
3
Overall Rank:
#1,597,703
Years Active:
2004–2005
Ueno Seiyaku Oyo Kenkyujo Rank:
#21