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