Federica Tambaro

Dr. Federica Tambaro

Department of Translational and Precision Medicine, Sapienza University of Rome, 00185 Rome, Italy
orcid