NPI Central
Fahmida Islam, MD, MS — NPI 1154783306, New York, NY | NPI Central