Stress response and adaptation: a new molecular toolkit for the 21st century.

Stress response and adaptation: a new molecular toolkit for the 21st century.