Menoufia National University in Toukh Tanbesha
Menoufia National University
Installation location
One of the largest livestock farms in Menoufia
The Toukh Tanbasha unit