Naoko Yamazaki

Naoko Yamazaki
  • Member, Space Policy Committee
    Cabinet Office of Japan

Mission Specialist on Space Shuttle Discovery STS-131 mission.