NPI Central
Wajiha Illyas, MD — NPI 1730613712, Mineola, NY | NPI Central