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.
James believes we can all get better. He is passionate about effective communication with patients, education and using information technology to enhance healthcare.