Francis Delpeuch

Francis Delpeuch is Research Director in Public Health Nutrition and Work at the WHO Collaborating Centre for Human Nutrition, based at the French government research institute the IRD (Institut de Recherche pour le Developpement), in Montpellier, France.

Francis Delpeuch's Featured Books