Cambridge, UK
Bucharest, Romania
Shenzhen, China
Pune. India
India
Denmark
Cambridge, MA
Bucharest
Norman, OK
Chennai
Berlin, Germany
Newcastle upon Tyne, UK
Saint-Petersburg, Russia
California
Seattle, Washington
At the moment New York City USA
Pittsburgh, Pennsylvania
Search