Back

Professor Mohamed Abdalla Elrayah

Professor Mohamed Abdalla Elrayah is a Sudanese prominent zoologist specialized in ecology.