University of Alberta scientist Carlos Lange is thrilled that an instrument he invented, a wind sensor called the Telltale, has successfully landed on Mars.
University of Alberta scientist Carlos Lange is thrilled that an instrument he invented, a wind sensor called the Telltale, has successfully landed on Mars.