Dr. Lu is a licensed Nephrology in CA. Graduated in 1986. Medical degree obtained from Taipei Medical University, Taiwan. Completed residency training at Tucson Hospitals and fellowship training at University of Arizona. Currently practices at Chao Ming C. Lu dba C. Craig Lu M.D. (Chao Ming C. Lu dba C. Craig Lu M.D.), located at 1850 S Azusa Ave, Hacienda Heights, CA 91745. In addition to English, Dr. Lu speaks Taiwanese and Mandarin.