Tags: Johns Hopkins University

6/2/2015

Keytruda and colon cancer: coverage of benefits not balanced with harms and cost info