NPI Central
Richard Lafayette, M.D. — NPI 1922141951, Stanford, CA | NPI Central