Giuseppe Testa Principal investigator Education M.A. Health Care Ethics and Law, University of Manchester PhD Molecular and Cellular Biology, EMBL Heidelberg M.D. Medicine and Surgery, University of Perugia
Giuseppe Testa Principal investigator Education M.A. Health Care Ethics and Law, University of Manchester PhD Molecular and Cellular Biology, EMBL Heidelberg M.D. Medicine and Surgery, University of Perugia