Japan Embassy of Switzerland / Uchinoura Space Center / /
IndustryTerm
orbit satellite launches / scientific satellite / combustion gas / aerospace equipment / heavy machinery / manufacturing / manufacturing process / /
Organization
Japan Aerospace Exploration Agency / Japan Science & Technology Office Tokyo / Japan Embassy of Switzerland / Science & Technology Office Tokyo / European Space Agency / Uchinoura Space Center / /