Betteridge’s Law
No.
March 13, 2015
Will 2015 deliver the promise of telemedicine?