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).
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).