Osamu Amano
Nec Space Technologies · Nec Toshiba Space Systems · Japan Aerospace Exploration Agency
Total Patents:
5
Overall Rank:
#964,576
Years Active:
1986–2021
Nec Space Technologies Rank:
#2