NPI Central
Mawulorm Denu, MD,MPH — NPI 1215787817, New York, NY | NPI Central