Save Cara A. Liebert, MD CaraLiebert.MD.com • General Surgeon Cara Liebert, MD 300 Pasteur Dr Ste H3591, Department Of Surgery Division Of General Surgery, Stanford, CA