Paola Manduca

Professor of Genetics, University of Genoa, Italy