Profile picture
Ali Mohamed Aboukila
Doctorate
  • Desert Research Center
    Cairo, Egypt
mini profile avatar Ali Aboukila