Work

Intestinal transplantation at the University of Nebraska Medical Center: 1990 to 2001

FWCI: 8.167
Cites: 4
Cited by: 51
Related to: 10