fbpx Register here to know about the latest Offers and Discounts.

United States

The iris has 28,000 nerve endings and the eyeball is the largest neural receptor in the body. They are connected directly to the brain; so, if there is something unusual in the iris, it correlates to something unusual in the brain. The eyes truly are the windows to your soul and your physical health.