Cornell University, 700 Stewart Ave, Ithaca, NY 14850, USA
New York, NY, United States
Barcelona, Catalonia, Spain
Seattle, WA, USA
New York, NY, USA
Madrid, Community of Madrid, Spain
Providence, RI, USA
Aracaju, Sergipe, Brazil
New Haven, CT, USA
Ithaca, NY, USA
Olot, Catalonia, Spain