Home Culture & CommunityBeauty Invisible Skin Mites Called Demodex Almost Certainly Live on Your Face – But What About Your Mascara?