No Picture
Fiber Tips

Chalazion – The Eye Bump

A Chalazion is a cyst in the eyelid, medically known as a meibomian gland lipogranuloma. They are painless nodules and can become acutely inflamed, taking …