battle climate and health