Search results for: Magali Barbieri
Demography > 2017 > 54 > 6 > 2025-2041
International Journal of Public Health > 2017 > 62 > 6 > 623-629
Population and Development Review > 40 > 1 > 77 - 106
European Journal of Population > 2002 > 18 > 4 > 361-386