Get the latest Science News and Discoveries

Organoids grown from bile duct cells repair human livers; may aid liver transplant processes


None

Get the Android app

Or read this on Eureka Alert