Mervat El-Hoz, Professor