Dr. Shen is a licensed Anesthesiology in MD. Graduated in 2003. Medical degree obtained from Creighton University School of Medicine. Completed residency training at St Luke's-Roosevelt. Currently practices at National Institute of Health (National Institute of Health), located at 10 Center Dr, Bethesda, MD 20892. Dr. Shen specializes in anaesthesiology. In addition to English, Dr. Shen speaks Mandarin.