Shadi Obeidat

Pulmonary and Critical Care Consultant

Shadi Obeidat