Michela Sarlo, PhD

University of Padova
Department of General Psychology
Padova Italy


Papers: