Nicola Cecconi

Abiogen Pharma S.p.A. and Emiliano Genorini