Teleheath issues: Trusting your health to untrustworthy technology
ยท
The Tonya Hall Innovation Show