lab technicians careers in Mansoura, Egypt