Stye/chalazion that has lasted 2 weeks.
I have a stye/chalazion that hasn't gone away and has lasted for 2 weeks.
Thanks for your Question
Most likely it is a chalazion and it needs surgical removal. t wont go by itself. It is very simple procedure. Read more about Chalazion by following this link.