Stuttgart, Baden-Württemberg, Germany
Cambridge, MA, USA
Princeton, NJ, United States
Houston, TX, USA
Princeton, NJ, USA
Kerman, Kerman, Iran, Islamic Republic Of
Tehran, Tehran Province, Iran (Islamic Republic of)
Boston, Massachusetts, United States
NY, USA
Valjouffrey, Auvergne-Rhône-Alpes, France