when did edoardo amaldi launch?
23 march 2012