Eczema treatment: The alternative remedy shown to alleviate itchiness 2020-05-04 mediabest Health News Eczema is an umbrella term for a number of conditions that cause the skin to become red, itchy and inflamed. Many factors may trigger eczema Read more