Andrew Palfreyman

1,719
reputation

Engineer with a physics degree (Oxford UK)