Return to Article Details Mobile Personal Health Application for Empowering Diabetic Patients