Tim Salivan

I am a health professional and writer, member of a group or writers running a number of health and tech blogs.