Recorded on February 2, 2010
Bob Moffit commenting on the global status of U.S. healthcare.
Senior Fellow