How long a stye lasts may vary. They usually clear up on their own within 1–2 weeks and may not require medical treatment. Applying a warm compress may help speed up healing. A stye is a painful red ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results