Andreas P. Kyriacou (University of Girona, Spain)