Jack ChengJul 22, 20221 minDemodecosisIt is a skin condition caused by a parasite called demodex. They are tiny which you cannot see. A patient with this condition may present...