Dr. Shen is a licensed Anesthesiology in NY. Graduated in 2011. Medical degree obtained from Icahn School of Medicine at Mount Sinai. Completed residency training at Johns Hopkins Medicine and fellowship training at Johns Hopkins Medicine. Currently practices at NewYork-Presbyterian-Weill Cornell (NewYork-Presbyterian-Weill Cornell), located at 525 E 68th St, New York, NY 10065. Dr. Shen specializes in Critical Care Medicine.. In addition to English, Dr. Shen speaks Mandarin.