Smart applications for diabetes management: A comprehensive survey and ranking. - Muhammad Ubaid Ur Rehman; Muhammad Aleem; Muhammad Arshad Islam; Salman Ahmed (Health Informatics J., 2020)