![Francesca Torricelli](/user/assets/images/profile/no-profile-photo.png)
Francesca Torricelli
Medical and Health Sciences / Medical Genetics
AD Scientific Index ID: 4963098
Careggi University Hospital
person_outline
Francesca Torricelli's MOST POPULAR ARTICLES