NPI Central
Laura Vaughan, MD — NPI 1912075995, Stanford, CA | NPI Central