London, London, United Kingdom
Iscte Instituto Universitário De Lisboa
Czech University of Life Sciences Prague