“One community at a time”: promoting community resilience in the face of natural hazards and public health challenges

Abstract Background: Resilience is vital for facing natural disasters and public health challenges. Despite the significance of resilience-building activities, there…