Leonardo Caffo
Senior Lecturer in Philosophy, NABA
Philosopher, Writer, Creative Director and Curator. 

Personal Website

[SUPPORT THE Animal Liberation Front]

[portrait]

for paper correspondence: Prof. Leonardo Caffo, Nuova Accademia di Belle Arti, Milano, via Carlo Darwin 20.
leonardo.caffo@naba.it