Work

Progress in bioreactors of bioartificial livers.

FWCI: 6.229
Cites: 48
Cited by: 35
Related to: 10