Peter E. Barnsley
Observed names: P E Barnsley, P. Barnsley, P. E. Barnsley, P.E. Barnsley, Peter Barnsley
Observed institutions: University of Essex, BT Group (United Kingdom), BT Research, University of St Andrews, University of Strathclyde
OpenAlex ID: A5013426637
