Founded in 2022, MESPAC emerged from an European Space Agency Feasibility Study. MESPAC is supported by Galaxia, ESA BIC Turin and TechX.