Patient portals and health apps: Pitfalls, promises, and what one might learn from the other.pdf Available via license: CC BY 4.0 Content may be subject to copyright..