that sounds like the one, just found this too:

Data also suggests the trio of drugs means the liver tumours of 78% of patients shrink to such a degree that they are eligible for potentially life-saving surgery.

User Posted Link

Posted By: Tony Martin, Aug 25, 15:12:17

Follow Ups

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025