Switzerland

Executive DirectorMarch 2011- July 2015

Geneva Health Forum

Hospitals of the University of Geneva, Switzerland

Based in Geneva.