Francesca Ambrogio

Dr. Francesca Ambrogio

Section of Dermatology and Venereology, Department of Biomedical Sciences and Human Oncology (DIMO), University of Bari “Aldo Moro”, 70124 Bari, Italy
orcid