L

Luca Tamagnone

Agostino Gemelli University Polyclinic

ORCID: 0000-0002-2884-7946

218 papers and 13.4k citations.

PubIndex Score98Top 2%How it's scored
218Publications
13.4kTotal Citations
First publication: 1988First senior author: 1999