NPI Central
Ruby Mehta, MD — NPI 1497933832, Washington, DC | NPI Central