KHALED ALI
Nile Valley Consultation (EIA Environmental)
0000045001000003579300000384850000041248000002814600000456100000036232000003968100000443130000027227000004644400000298920000022623000006503100000650890000042882000011212300000527530000111727000006460500000480090000046657000004667300000532650000182164