Home About us News Claims of a cure for diabetes within 20 years may be overstated