Geoff Gill

Geoff Gill, Harry Keen and John Yudkin are trustees and founding members of the International Insulin Foundation,a registered charity in the UK.