Helen Yao

Light Microscopy Specimen Sketch 3

Human louse- light microscope 4x

  • January 6, 2022 at 10:46 AM
  • Last updated almost 4 years ago
  • Visible to public