36 pubs · 992 cites · h-index 7
University of Zurich
2004 - 2009
World Health Organization
2005 - 2005