Work

New strategies to optimize kidney recovery and preservation in transplantation

FWCI: 2.613
Cites: 126
Cited by: 138
Related to: 10