(Q43013039)
Statements
1 reference
The promise and the paradox of technology in the intensive care unit (English)
1 reference
Cook DJ
1 reference
Sibbald WJ
1 reference
1 November 1999
1 reference
1 reference
161
1 reference
1118-1119
1 reference
Identifiers
1 reference
1 reference