Sergio Caroli Editor

Sergio Caroli, PHD, is a Research Director at the Department of Foodand Animal Safety, Istituto Superiore di Sanità (National Institute of Health), Rome, and Honorary Professor at the Eötvös Loránd University of Budapest.