Blogs

All About Chalazion

A chalazion is a gradually developing semi-solid lump formed due to blockage and swelling of the oil gland in your eyelid. It starts as a

Read More »