Life support

Life support,

Definition of Life support:

  1. Application of scientific knowledge to critical human factors. Its objective is to improve health, safety, sustenance, and protection, and to provide means of escape, survival, and recovery of personnel.

Meaning of Life support & Life support Definition