Carlos Franco's Highlights on 'Scientists reveal a potential new approach to treating liver cancer' | Glasp