Social medicine and public health in Fatick Senegal