Brian Buchanan, Dr's avatar
Brian Buchanan, Dr
Physician at alberta health services
  • Critical Care Medicine
  • Physician at alberta health services
Want to learn more about Brian?

Join Resident 360!