Dr. Rafic HaidarNeurosurgery · ZahleDr. Rafik Haidar — Zahle, El Karak, MaalakaLanguages: French, English, ArabicBook online