Peter Ben Embarek

World Health Organization
Geneva Switzerland

Papers:
Parasites—Southeast Asia
Programs WHO/FAO Has or is Creating to Drive Global Food Safety Forward