Home
L.CorderoEspinoza - Mouse liver organoids...A mouse liver organoid surrounded by primary F4/80+ hepatic macrophages (green)