An astounding 50 million mast cells – the main cells involved in allergic response – reside in the conjunctiva, the… Read more »
Tag: eye allergy
All About Eye Allergies
Pollen can set off weeping, blurred vision, itching and rubbing. How do you find relief?