I

Igea D’Agnano

Institute of Biomedical Technologies

ORCID: 0000-0002-2646-9224

87 papers and 3k citations.

PubIndex Score24Top 76% · seniorHow it's scored
87Publications
3kTotal Citations
First publication: 1989First senior author: 2006