the last 25 years have seen amazing progress in transplantation -- from the development of techniques for immunosuppression to methods for organ removal and preservation .
C0029216
transplantation
C0178784
organ