Stephen Powell

375
reputation

Theoretical physicist based in the UK