‘Mini liver’ will grow in person’s own lymph node in bold new trial Leave a reply Link to Article Publish Date: April 2, 2024 Source: Nature