Njoroge, Peter (University of Nairobi, 1993-06)
Health development is a social issue of pressing
importance especially in the African setting. In
recognition of the fact that health and development
cannot be separated, the heads of state of the
organization of Africa ...