Yasutada Tanabe
Japan Aerospace Exploration Agency · Kawada Industries · Subaru
Total Patents:
6
Overall Rank:
#787,781
Years Active:
2002–2025
Japan Aerospace Exploration Agency Rank:
#27