Thyroid Eye Disease

What Causes Thyroid Eye Disease?

Thyroid eye disease (TED) can be a troubling condition that affects your vision and causes discomfort. But what exactly causes it?