PROVIDER PROFILE · NPI 1073595112

Magdi GhaliM.D.

Interventional CardiologyWest Des Moines, IAI