Person

Thorsten Becker

Geophysicist at the University of Texas at Austin