Search results for: Veerle Heedfeld
Artificial Organs > 48 > 6 > 606 - 618
Biopharmaceutics & Drug Disposition > 39 > 1 > 18 - 29
Liver Transplantation > 23 > 7 > 946 - 956
Journal of Surgical Research > 2014 > 186 > 1 > 379-389
Liver Transplantation > 18 > 2 > 206 - 218