Insulin Dependent Diabetes Trust

An International site providing information on many aspects of diabetes especially for those experiencing adverse effects with GM 'human' insulin and advice for children and parents.


Address

  • PO Box 294, Northampton, NN1 4XS

Contact information