Skip to main content alibris logo

Malcolm Walters

Walters is a multi-talented scientist at Macquarie University in Sydney, Australia, and a key planner of NASA's program for searching for life on Mars.