NPI Central
Stella Lymberis, MD — NPI 1508846171, New York, NY | NPI Central