Takeo Yoshioka
Mercian · Sanraku Incorporated · Sanraku-Ocean Co.
Total Patents:
40
Overall Rank:
#80,196
Years Active:
1982–2007
Mercian Rank:
#1