NPI Central
Ira Rampil, M.D. — NPI 1306875638, Stony Brook, NY | NPI Central