Minimize Missions - M
Mission Name Launch date End date EO/Non-EO
M3 / M-Cubed 2011   Earth Observation
M3MSat 2016   Earth Observation
MagSat 1979 1980  Earth Observation
MakerSat 2017   Non-EO
MATS Scheduled for 2019   Earth Observation
MaSat-1 2012 2015 Non-EO
Max Valier Sat 2017   Earth Observation
MCubed-2 2013   Earth Observation
Megha-Tropiques 2011   Earth Observation
MELISSA 1989   Non-EO
MERLIN Scheduled for 2020   Earth Observation
Meteor 1969    Earth Observation
Meteor-3 1985    Earth Observation
Meteor-3M-1 2001 2006  Earth Observation
Meteor-M-1 2009   Earth Observation
Meteor-M-2 2014   Earth Observation
Meteosat - First Generation 1977   Earth Observation
Meteosat - Second Generation 2002   Earth Observation
Meteosat - Third Generation Planned for 2018   Earth Observation
MetOp 2006   Earth Observation
MetOp-SG Planned for 2021   Earth Observation
MicroCarb Planned for 2020   Earth Observation
MicroMAS-1 2014   Earth Observation
MicroSCOPE 2016   Earth Observation
MidSTAR-1 2007 2009  Non-EO
MightySat 1998 2002 Earth Observation
MIMOSA 2003   Earth Observation
MiniCOR Not yet scheduled   Non-EO
MINISAT-01 1997 2002  Non-EO
MinXSS 2015   Non-EO
MIOSat Scheduled for 2012   Earth Observation
MiRaTA 2017   Earth Observation
MITA 2000 2001 Earth Observation
MMS Constellation 2015   Non-EO
MOMS 1983 1996  Earth Observation
Monitor-E 2005 2008  Earth Observation
MSX 1996 2008 Earth Observation
MTI 2000   Earth Observation
MTSAT 1999 (Launch failure) /
2005 (Successful launch) 
  Earth Observation
Munin 2000 2001  Earth Observation
Myriade 2004   Earth Observation