Tea Tree Oil for Scabies: Does It Help Support the Skin?
Scabies is a highly uncomfortable skin condition that can cause intense itching, irritation and disruption to the skin barrier. While medical treatment is typically required to address the underlying cause, many people look for ways to support their skin during...