lab careers in Alexandria, Egypt