Go to the profile of Tetsuya Sakashita

Tetsuya Sakashita

Manager, Science Mission Integration, JAXA
  • JAXA
  • Japan