Eye Twitching Illusion: Myth or Fact?

Eye Twitching Illusion: Myth or Fact?

Abhirami Edayath, M.Optom Assistant Professor, Karpagam Faculty of Medical Science & Research, Coimbatore, India   Myokymia is a medical term used to describe involuntary muscle movements that can be visualised on the skin.(1) Eyelid myokymia is described as...