Francesca Ricci

Dr. Francesca Ricci

Laboratory of Pathology, Istituto Dermopatico dell’Immacolata IDI-IRCCS, 00167 Rome, Italy
orcid