Dr. Shen is a licensed Diagnostic Radiology in CA. Graduated in 2012. Medical degree obtained from University of Cincinnati College of Medicine. Completed residency training at UCLA Health and fellowship training at UCLA Health. Currently practices at Stanford Health Care (Stanford Health Care), located at 300 Pasteur Dr, Palo Alto, CA 94304. Dr. Shen specializes in Diagnostic Radiology, Genitourinary Imaging, Urology Imaging.. In addition to English, Dr. Shen speaks Mandarin.