Publications by the researcher in collaboration with Mohamed Salaheldeen Mohamed Hassan (5)