A Ammenti

Università degli studi di Parma, Parma, Emilia-Romagna, Italy

Are you A Ammenti?

Claim your profile

Publications (11)12.84 Total impact