1 results match your criteria: "60269University of Udine[Affiliation]"
Prog Transplant
March 2021
Liver-Kidney Transplant Unit, Department of Medicine, 60269University of Udine, Udine, Italy.
© LitMetric 2025. All rights reserved.