KHALED ALI
Nile Valley Consultation (EIA Environmental)
0000179620000007630500000606900000114771000016581400000682250000027227000004644400000298920000041248000002814600000456100000036232000003968100000443130000036390000004051400000446610000035290000004312600000467800000025439000003061500000415790000028686