NPI Central
Karen Scott, MD — NPI 1982620936, San Francisco, CA | NPI Central