Photo of Professor Larry Barham

Professor Larry Barham PhD

Professor Archaeology, Classics and Egyptology

Publications