Malcolm Cochran

Malcolm Cochran is a research associate at HumanProgress.org.