Silvia Ravalli

Dr. Silvia Ravalli

Department of Biomedical and Biotechnological Sciences, Human Anatomy and Histology Section, School of Medicine, University of Catania, Catania, Italy
orcid