Utrecht, Utrecht, Netherlands
London, United Kingdom
Cambridge, Cambridgeshire, United Kingdom
Tehran, Tehran, Iran, Islamic Republic Of