Tulane University Staff
–
Elmwood, LA, 70123
The Laboratory Research Technician for the Department of Microbiology will primarily be responsible for (1) organizing and performing animal research studies (including mouse breeding, genotyping, immunizations, sample collection, etc), (2... - Dec 03