O

Olivieri Fabiola

Innova (Italy)

ORCID: 0000-0002-9606-1144

335 papers and 23.3k citations.

PubIndex Score74Top 26% · seniorHow it's scored
335Publications
23.3kTotal Citations
First publication: 1929First senior author: 2008