bbrc dbts associate scientist careers in Mansoura, Egypt