Specialization:
Dr. M. B. Baverstock graduated from the University of Victoria in 2003 with his MBBS. He is a Certificant of the College of Family Physicians of Canada (CCFP) and also holds a Diploma in Chronic Disease Management.Over the course of his 22-year career, Dr. Baverstock has built a solid foundation in general medicine, particularly in preventive healthcare and chronic disease management. He is deeply committed to staying current with new medical technologies and treatments through continuing medical education. Dr. Baverstock is an active member of several professional organizations, including the Canadian Medical Association
Top Doctors In Cranbrook
Comments