Dr. Lam is a licensed Internal Medicine in CT. Graduated in 1980. Medical degree obtained from University of Chicago School of Medicine. Completed residency training at Montefiore Medical Center. Currently practices at Yale Medicine (Yale Medicine), located at 173 Montowese St, Branford, CT 06405. Dr. Lam specializes in internal medicine and primary care.. In addition to English, Dr. Lam speaks Cantonese.