Francesca Delucchi

Dr. Francesca Delucchi

DDS, Research Fellow; Division of Implant Prosthodontics, Department of Surgical Sciences (DISC), University of Genoa, Genoa, Italy. francescadelucchi.95@gmail.com