Davide Piffer

Country: Italy

Affilation: Not stated

Job title: Not stated

Paper reviewed in OpenPsych journals