Dr. Chan is a licensed Nephrology in NY. Graduated in 1986. Medical degree obtained from New York Medical College. Completed residency training at Lenox Hill Hospital and fellowship training at Lenox Hill Hospital . Currently practices at Richard Chan MD (Richard Chan MD), located at 139 Centre St, New York, NY 10013. In addition to English, Dr. Chan speaks Mandarin and Cantonese.