Andrew Palfreyman

1,709
reputation

Engineer with a physics degree (Oxford UK)