New York City, USA
Leiden, South Holland, Netherlands
Cambridge, Massachusetts, United States
Providence, RI, USA
Pittsburgh, PA, United States