James Weir

Thame

James believes we can all get better. He is passionate about effective communication with patients, education and using information technology to enhance healthcare.

  • Work
    • Trinity Health