publication venue for The epigenetic roles of pirfenidone - implication in liver disease management. 17:1495-1502. 2025