Toward a Unified mHealth Platform: A Survey of Current User Challenges and Expectations | IEEE Journals & Magazine | IEEE Xplore