Egyptian paleontologists
Egyptian paleontologists from Mansoura and Benha universities lead study on 1st evidence of Abelisauroids presence in Egypt’s Bahariya Oasis.
Most Read