R

Roberta Ibba

University of Siena

4 papers and 118 citations.

4Publications
118Total Citations