NPI Central
Duwa Alebdy, MD, MPH — NPI 1215672670, New York, NY | NPI Central