IEHA Photo Gallery

IEHA photo gallery

PV-0019
Photo Date: 8/23/2005
Photo Credit: Elizabeth Schultz
Description: Head lice in the microscope.

PV-0019

Photo Date: 8/23/2005
Photo Credit: Elizabeth Schultz
Description: Head lice in the microscope.

12.jpg 13.jpg 16.jpg IMG_0036.JPG PV-0001.jpg
Rate this file (No vote yet)