NPI Central
Ahmed Shalaby, MD — NPI 1952982829, Flushing, NY | NPI Central