11 months agoDemodex mites living in your skin 😳 #shorts #microscope #microbiology #demodexAtentielatren