Editorial Team

Founding Editors

Past Editors in Chief

  • Stefania Boccia, Università Cattolica del Sacro Cuore, Fondazione Policlinico, A.Gemelli, Rome, Italy
  • Carlo La Vecchia, Università di Milano, Milan, Italy

Editors in Chief