NPI Central
Mahmoud Shalaby, MD — NPI 1952929804, Philadelphia, PA | NPI Central