NPI Central
Haytham Alabbas, MD, MSC, FRCSC, FACS — NPI 1407088511, Jeddah | NPI Central