Geoff Ibbotson

Geoff Ibbotson is the Executive Lead of the Global Surgery Foundation based in Geneva, Switzerland, and a Senior Health Advisor to the United Nations Institute for Training and Research (UNITAR).