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

Geoff Gill, Harry Keen and John Yudkinn are trustees and founding members of the International Insulin Foundation, a registered charity in the UK.
Links:
[1] http://www.idf.org/john-yudkin