Dr. William Harper

Dr. William Harper is an endocrinologist and general internist at Hamilton Health Sciences, and an associate professor of medicine at McMaster University. His clinical practice has included diabetes, endocrinology, general medicine and, more recently, medical assistance in dying.