Department of Natural Resources Development and Agricultural Engineering, Sector of Water Resources Management. Iera Odos 75, 11855 Athens Greece
Irrigation & Drainage Systems Engineering received 835 citations as per Google Scholar report