NPI Central
Mason Yamashita, MD — NPI 1982713517, San Diego, CA | NPI Central