James Freed hasn't written any stories yet.

James Freed

James Freed

Public health informatician and strategist working for Health Education England as CIO. My views are my own.