Determinants of self-rated health among shanghai elders: a cross-sectional study
As the most populous nation in the world, China has now becoming an emerging ageing society. Shanghai is the first city facing the challenge of ageing demographics. Against this background, a study that employ...