Il commence sa carrière universitaire en 1985 en tant que chercheur à l'Université de Rome « Tor Vergata », puis devient professeur associé à l'Université de Pise en 1988[3].
En 1990, il retourne à Tor Vergata en tant que professeur titulaire d'analyse mathématique qu'il enseigne toujours avec Introduction à l'analyse fonctionnelle. Dans le passé, il a également été coordinateur du doctorat en mathématiques.
Il est membre du corps enseignant du doctorat en mathématiques des sciences naturelles, sociales et de la vie de l'Institut des sciences de Gran Sasso.
Missions
De 1999 à 2007, il est vice-président de l'INdAM et membre du comité scientifique puis du conseil scientifique jusqu'en 2015[4]. Il est élu membre de la commission scientifique de l'UMI pour la période triennale 2012-2015[5]. Il est président de l'Union mathématique italienne (UMI) de 2018 à 2021, réélu pour un mandat triennal de 2021 à 2024[6].
Lecture notes on Dynamic Optimization, avec Elena Giorgieri et Maria Elisabetta Tessitore, Roma, TeXmat, 2004. (ISBN8888748067).
Introduzione alla teoria della misura e all'analisi funzionale, avec Teresa D'Aprile, Milano, Springer, 2008. (ISBN978-88-470-0701-7).
Geometric control and nonsmooth analysis, éd avec Fabio Ancona, Alberto Bressan, Francis Clarke et Peter R. Wolenski, Hackensack (New Jersey), World Scientific Publishing, 2008. (ISBN978-981-277-606-8).
New trends in direct, inverse, and control problems for evolution equations Cannarsa, Piermarco (ed.); Cavaterra, Cecilia (ed.); Favini, Angelo (ed.); Lorenzi, Alfredo (ed.); Rocca, Elisabetta (ed.) Discrete Contin. Dyn. Syst. Ser. S, Vol. 4, No. 3, 2011. ISSN 1937-1179 (en ligne).