Artificial organ technologies: past, present, and future impact.
Eberhart
R C
RC
Department of Surgery, University of Texas Southwestern Medical Center, Dallas 75235-9130, USA.
D001187:Artificial Organs / Q000639:trends*; D006801:Humans