Слитно. Раздельно. Через дефис.. Б. З. Букчина.
гепатоканцерогенный — гепатоканцерогенный … Орфографический словарь-справочник