Dr. Lam is a licensed Internal Medicine in NV. Medical degree obtained from Ross University School of Medicine. Completed residency training at Roger Williams Medical Center. Currently practices at Buffalo Clinic (Buffalo Clinic), located at 1700 N. Buffalo Dr, Las Vegas, NV 89128. Dr. Lam specializes in internal medicine, Geriatric Medicine.. In addition to English, Dr. Lam speaks Mandarin and Cantonese.