Latisse
Humans normally have 90 to 160 upper eyelashes and 80 on the lower lid. Unfortunately, some people don’t have enough of them – a congenital condition known as hypotrichosis. Eyelashes protect the eye from debris. They are also very sensitive to touch. When an object is near the eye, it sends out warning signals to […]