(Q37634778)
Statements
1 reference
Artificial and bioartificial liver devices: present and future (English)
1 reference
B Carpentier
1 reference
A Gautier
1 reference
C Legallais
1 reference
1 December 2009
1 reference
Identifiers
1 reference