Redwood City, CA
Alma Mater Studiorum – Università di Bologna
University of Hamburg
Stanford University