Liver-on-Micropillar: a humanized, animal-free platform for high-throughput assessment of drug-induced liver injury Liver-on-Micropillar: a humanized, animal-free platform for high-throughput assessment of drug-induced liver injury Suruchi Poddar Nov 03, 2025