NPI Central
Karim Hafez, MD — NPI 1174131031, Baltimore, MD | NPI Central