L

Lucio Luzzatto

University of Florence

ORCID: 0000-0003-4663-8790

561 papers and 24.6k citations.

PubIndex Score98Top 2%How it's scored
561Publications
24.6kTotal Citations
#4in Neonatal Health and Biochemistry
First publication: 1955First senior author: 1958