Giuseppe Testa

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