Dr. Philip DeBarros, Palomar’s long-time anthropology professor, is ready to retire come this December after teaching here for the last 24 years. DeBarros’ career began…
Featured image: Scott Engrav/The Telescope | All Rights Reserved
Leave a Comment