Professor
Department of Biology and Biotechnology "Lazzaro Spallanzani
University of Pavia
Italy
Carlo Alberto Redi is a professor in Department of Biology and Biotechnology "Lazzaro Spallanzani" from the University of Pavia
Cell Biology, Genetics