Category Archives: Demodex Mites

Demodex Life Cycle Is The Mite’s Achilles Heel

The opportunity of defeating the enemy is provided by the enemy himself. Sun Tzu (2015). “The Art of War”, p.4, Booklassic   Avoiding the enemy’s strength while attacking its drawbacks is an unfailing way to overcome the enemy. Most probably, you have heard about the Achilles heel. In Greek mythology, Achilles’ mom Thetis immersed him […]