London, England, United Kingdom
Universitty of Yannina
East Yorkishire NHS Trust
University of Yannina