Food Science and Technology Department, Faculty of Agriculture, Alexandria University, Alexandria 21545, Egypt
Food Science and Technology Department, Faculty of Agriculture, Alexandria University, Alexandria 21545, Egypt
Water Footprint and Water Resources Sustainability: A Review · 2025