Sara Russell
Planetary scientist, Natural History Museum, London
Appears in 1 story
Born:
1966
Education:
University of Cambridge, The Open University
Last updated Nov 2, 2026
