Life science research careers in Alexandria, Egypt