S

Simona Ibba

Centro Diagnostico Italiano

ORCID: 0000-0002-7657-0208

36 papers and 917 citations.

PubIndex Score89Top 11%How it's scored
36Publications
917Total Citations
First senior author: 2015

Top publicationsby citations

Indexing 36 publications…