News

Scientists achieve breakthrough in liver research with mini organoids that grow a million-fold and stay functional for months.