Universities

Mission Almost Impossible

The study involves going on a daring mission on foot locally in Portsmouth from the Department of Psychology.