Skip to main content

Alaa Farouk Aboukila

4 works

National Water Research Center, Drainage Research Institute, Delta Barrage, Al Qanater El Khayreya 13621, Egypt