Transplantation is one of the most challenging and complex areas of modern medicine. Some of the key areas for medical management are the problems of transplant rejection which occurs when a transplanted organ or tissue is not accepted by the body of the transplant recipient.