NPI Central
Dilangani Ratnayake, MD — NPI 1992098487, Palm Desert, CA | NPI Central