SEARCH Articles Figures Tables Hepatitis viruses Macrocyclic Quinoxaline Compounds as Anticancer Drugs and Inhibitors of Hepatitis Virus