Dr Andrew J. Rushby

Lecturer in Astrobiology
Birkbeck, University of London