Political ideology and health in Japan: a disaggregated analysis.

Political ideology and health in Japan: a disaggregated analysis.