M

Michele De Luca

University of Modena and Reggio Emilia

ORCID: 0000-0002-0850-8445

233 papers and 15.8k citations.

PubIndex Score98Top 2%How it's scored
233Publications
15.8kTotal Citations
#6in Corneal Surgery and Treatments
First publication: 1914First senior author: 1991