Type-2 diabetes: Current understanding and future perspectives

Type-2 diabetes: Current understanding and future perspectives