Misplaced advocacy: What does better hepatitis C treatment really mean?

Misplaced advocacy: What does better hepatitis C treatment really mean?