(Q81680292)
Statements
Living paid organ transplantation results in unacceptably high recipient morbidity and mortality (English)
Inston NG
Gill D
Al-Hakim A
1 reference
1 reference
scientific article published on 01 March 2005
No description defined