Photo of Prof Larry Barham

Prof Larry Barham PhD

Professor Archaeology, Classics and Egyptology