Advertisement
Blepharospasm is involuntary blinking or twitching of your eyelid. It could be caused by stress or something more serious, such…
Visit our interactive symptom checker