Tag: vertebrate

Hesham Sallam tells Egypt’s tale through fossil remains

The most important discovery of all is a new Egyptian dinosaur that…

Mohammed El-Said Mohammed El-Said