Hypoxia- The role of oxygen is diverse and still poorly understood.