Luigi Isaia Lecca

Dr. Luigi Isaia Lecca

Department of Experimental and Clinical Medicine, University of Florence Largo Piero Palagi 1, 50139 Florence, Italy
orcid