Sardegna Ricerche (Italy)h-index: 49Total citations: 8,902Total papers: 354Homepage: http://www.sardegnaricerche.it/en/