Teresa Pallarés-Ramos

Fellow, European Leadership Programme