Welwyn Garden City, Hertfordshire, United Kingdom
Universidade Estadual de Campinas
École Polytechnique
Université Paris Saclay