University of Madrid
Zennaro is a Professor at the Complutense University of Madrid.