Pune, India
IND @ The Ministry of Justice & Security The Netherlands
Tunisia
@bookingcom The Netherlands
Durham University
Max Planck Institute for Physics Munich, Germany
Max-Planck-Institut für extraterrestrische Physik München, Germany
London, UK
Max Planck Institute for Extraterrestrial Physics Munich
UK
Project Cece Amsterdam, The Netherlands