Vagevuur, Eindhoven Netherlands, Eindhoven, Netherlands
Università di Tor Vergata, Rome Italy, Rome, Italy