fbpx

Category: Clinical Trials

Eczema flare up and itching
Clinical Trials

Why is my eczema flaring up?

Eczema, or Atopic Dermatitis, brings everyday irritation to around 1.6 million people in the UK. Although it is not currently known what causes eczema, certain

Read More »