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