NPI Central
Ammer Haffar, MD — NPI 1942760822, San Diego, CA | NPI Central