source Post navigation Diabetes symptoms could be spotted in your own EYES – warning as cases soar in the UK – The Mirror Association between serum creatinine and type 2 diabetes in the … – Nature.com