Iris Manes

Università degli Studi di Perugia, Perugia, Umbria, Italy

Are you Iris Manes?

Claim your profile

Publications (2)2.59 Total impact