Life Science Technician II (2 Positions) in Stanford, CA for Stanford University