Editorial Team

John Archer

John Archer
PhD, Professor and Research Coordinator, School of Psychology, University of Central Lancashire, Preston, Lancashire, United Kingdom