Diabetes Research ← View details 18 High Street, Ventnor, England PO38 1RZ +44 1983 856857 Get Directions From* To * — Required information