Hiroyuki Ogasawara
Kubota · Creatures · Nintendo Co.
Total Patents:
29
Overall Rank:
#129,438
Years Active:
1985–2024
Kubota Rank:
#55