James Porterfield serves on the advisory committee for Consumers for Health Care Choices and is an independent research analyst.
Viewpoints | November 9, 2009
Read more
June 30, 2009
Viewpoints | April 7, 2008