Rome, Lazio, Italy
University of Rome La Sapienza, Loyola University of Chicago, Northwestern University of Chicago
Loyola University of Chicago; Northwestern University of Chicago