News

In a preprint paper, scientists concluded that the Step Pyramid of Djoser in Saqqara, Egypt—believed to be the oldest of the ...
The second round of the annual festival at AUC’s Tahrir campus took place between 10 and 12 April featuring a rich schedule ...