Dr. Ren is a licensed Pathology in ON. Graduated in 1985. Medical degree obtained from Shanghai, Fudan Univ. Shanghai Medical College in China. Currently practices at The Scarborough Hospital (The Scarborough Hospital), located at 0 Lawrence Ave, Scarborough, ON M1E 2S6. In addition to English, Dr. Ren speaks Mandarin.