Eyeworms (Loa Loa): Main and treatment
Loa Loa, also known as African slime, is a parasite that attacks the eye system, causing symptoms such as irritation, pain, excitement and anger in the eyes. Generally, the larva is lodged in the body when the tango fly, very common in some parts of Africa, changes skin several times, depositing the larvae in the […]