10.1101/2024.11.13.623355
A novel and simple maneuver greatly improves rat liver transplantation
2024-11-15