Skip to main content

Neil Rouda

By Neil Rouda | 05:07 pm | February 23, 2010
It’s been nearly two years since I wrote a note, like this one, to appear here, in the opinion pages of Healthcare IT News.