Stephen Powell

103
reputation
3

Theoretical physicist based in the UK