Amsterdam, North Holland, Netherlands
Université Pierre Mendès - France (Grenoble Ii)
University of Amsterdam
The University of Hull