Mitsuru Imaizumi

Dr. Mitsuru Imaizumi

Japan Aerospace Exploration Agency (JAXA)