Stephen Hicks

Contributor
Stephen Hicks is a research fellow in computational seismology at UCL in London.