International Insulin Foundation
Registered Charity 1099032
c/o Centre for International Health & Development
Institute of Child Health
University College London
30 Guilford Street
London WC1N 1EH
United Kingdom
Tel.: +44 207 242 9789 ext. 2140
Fax: +44 207 404 2062
e-mail:
IIF@access2insulin.org

Bank Details: NatWest Archway Branch, 28 Junction Road, London N19 5SL, United Kingdom

Sort Code: 60-22-08   

Account Number: 95000380

Home   Welcome   Background   Our Organisation   Our Projects   Reports   Advocacy   News   Articles   FAQs   Site Map   Links Contact Information   Disclaimer
© International Insulin Foundation - Registered Charity No. 1099032