University of Alberta scientist Carlos Lange is still amazed that an instrument he dreamed up, a wind sensor called the Telltale, will soon be landing on Mars.
University of Alberta scientist Carlos Lange is still amazed that an instrument he dreamed up, a wind sensor called the Telltale, will soon be landing on Mars.