Skip to main content
Patrick Archambault
Emergency and Critical Care physician AND Knowledge translation researcher