Peter Walker

Peter Walker is a reader in visual cognition at Lancaster University in Lancaster, United Kingdom.