NPI Central
Ida Ghlichloo, MD — NPI 1124529797, La Jolla, CA | NPI Central