His research interests lie mainly in space trajectory optimization. He has developed and applied indirect methods and evolutionary algorithms to various problems concerning space trajectories and also developed techniques for approximate solutions. He cooperated with ASI, CNES and ESA in various studies. He leads the Politecnico di Torino/Universita' di Roma “Sapienza” team in the Global Trajectory Optimisation Competitions (GTOC); the team took the first place in GTOC2 and GTOC6, and was responsible for hosting GTOC3 and GTOC7.