Dr. Lam is a licensed Internal Medicine in NY. Graduated in 1992. Medical degree obtained from University at Buffalo School of Medicine. Completed residency training at SUNY Buffalo. Currently practices at Rendrcare (Rendrcare), located at 136-30 Maple Ave, Flushing, NY 11355. Dr. Lam specializes in internal medicine and primary care.. In addition to English, Dr. Lam speaks Cantonese and accepts new patients.