Search results for: Laura Monzon Llamas
International Journal of Public Health > 2017 > 62 > 2 > 219-229
International Journal of Public Health > 2015 > 60 > 7 > 767-780
Tropical Medicine & International Health > 19 > 12 > 1488 - 1499
International Journal of Public Health > 2017 > 62 > 2 > 219-229
International Journal of Public Health > 2015 > 60 > 7 > 767-780
Tropical Medicine & International Health > 19 > 12 > 1488 - 1499