Online healthcare to help overcome barriers such as stigma, privacy concerns, cost of treatment and distance to services