Search results for: Mathilde Touvier
International Journal of Public Health > 2011 > 56 > 4 > 407-417
European Journal of Epidemiology > 2010 > 25 > 5 > 287-296
International Journal of Public Health > 2011 > 56 > 4 > 407-417
European Journal of Epidemiology > 2010 > 25 > 5 > 287-296