University of Rome
"Europe": Leiden University, University of Rome La Sapienza, University of Rome Tor Vergata, University of London, University of Edinburgh, University of Nottingham, University of Hamburg, University of Bonn, Vrije Universiteit Amsterdam