Larnaca General Hospital

Organization name
Larnaca General Hospital