Richard Irving on Muck Rack

Richard Irving

Contributing Editor, Canadian Healthcare Technology