E

Elvira De Leonibus

Telethon Institute Of Genetics And Medicine

ORCID: 0000-0003-0220-2864

87 papers and 3.3k citations.

PubIndex Score42Top 58% · seniorHow it's scored
87Publications
3.3kTotal Citations
First publication: 2001First senior author: 2006