中文 | English
Return

A physical restraint device to facilitate rehabilitation in critically ill patients