NPI Central
Umbereen Nehal, M.D. — NPI 1639199094, Long Island City, NY | NPI Central