John Halstead

About

John holds a doctorate in political philosophy and formerly worked as a research analyst for the Global Priorities Project at the Centre for Effective Altruism.

John Halstead