During the past decades, smartphones, wearable devices, and mobile apps are taking over the world. We are now tailoring digital advances to help us solve our daily life problems. Among those exciting mobile technologies that are changing our lives, mobile health apps, or mHealth apps are the ones that truly transform many aspects of clinical practice […]