Search results for: Marcella Franquesa
Transplant International > 33 > 8 > 833 - 840
Journal of Nephrology > 2019 > 32 > 6 > 1021-1031
Stem Cell Research & Therapy > 2017 > 8 > 1 > 1-12
Current Transplantation Reports > 2015 > 2 > 2 > 184-190
Transplant International > 28 > 1 > 108 - 119
Transplant International > 26 > 6 > 651 - 658
Transplant International > 24 > 5 > 451 - 460
Life Sciences > 2010 > 87 > 5-6 > 147-153