Skip to main content

Mostafa Kamal Tolba

Tolba is professor of Biology at Cairo University and President of the International Center for Environment and Development, Cairo.