ILTS is an international society of transplant professionals and we support the international standards of informed, uncoerced consent of organ donors and prohibitions on trafficking of organ donors for profit.
ILTS is an international society of transplant professionals and we support the international standards of...