10.1101/2024.11.13.623355

A novel and simple maneuver greatly improves rat liver transplantation

2024-11-15