Dr. Song is a licensed Internal Medicine in BC. Graduated in 2015. Medical degree obtained from University of Western Ontario. Currently practices at Hao Yuan Song MD (Hao Yuan Song MD), located at 6111 River Rd, Richmond, BC V7C 0A2. Dr. Song specializes in internal medicine, primary care.. In addition to English, Dr. Song speaks Mandarin.