Archives For public health in Africa