Necropsy / Histology Technician
Newark, DE 19711
JOB SUMMARY With guidance from supervision and peers, assist technical personnel in general laboratory operations and routine laboratory or information handling tasks in support of scientific research. Maintains laboratory facilities and equipment …