The University of Utrecht has a team that is successfully bioprinting “liver units” that are able to do some of the functions of a human liver and may open the
This content has been restricted to logged in users only. Please login to view this content.