Dr. Chen is a licensed Nephrology in NY. Graduated in 1998. Medical degree obtained from SUNY Stony Brook School of Medicine. Completed residency training at St Vincents Medical Center and fellowship training at St Vincents Medical Center. Currently practices at Alice Chen MD (Alice Chen MD), located at 51 St Nicholas Ave, New York, NY 10026. In addition to English, Dr. Chen speaks Mandarin.