Dr. Lam is a licensed Anesthesiology in ON. Graduated in 1983. Medical degree obtained from McMaster University Faculty of Health Sciences. Currently practices at Niagara Health System (Niagara Health System), located at 1200 fourth Ave, St Catharines, ON L2S 0A9. Dr. Lam specializes in anaesthesiology. In addition to English, Dr. Lam speaks Cantonese.