Three decades of primary health care: reviewing the past and defining the future.

Three decades of primary health care: reviewing the past and defining the future.