University of Paris-Saclay
Gif-sur-Yvette, Île-de-France, France
Anglia Ruskin University
Cambridge, Cambridgeshire, UK