EUROPEAN MEDICAL CLINIC, STROVOLOS, NICOSIA