Current Status: Active Member as of 08 Mar 1990
CPSO Registration Class: Independent Practice as of 08 Mar 1990
Former Name: No Former Name
Gender: Male
Languages Spoken: English, French
Education:McGill University, 1988
Certificate of Authorization Status: Inactive: Nov 14 2014
(1) Dr. WILLIAM CRAIG SWALES may practise only in the areas of medicine in which Dr. SWALES is educated and experienced.