biology, immunology of HCC and other cancers, and clinical oncology in primary liver