"Self-rated health within the Canadian immigrant population:

Could you please translate this to English?
Department of Sociology, University of Calgary.