Mars rover landing a moment of joy for Canadian-born NASA systems engineer

Aline Zimmer, left, EDL systems engineer with NASA’s Jet Propulsion Laboratory, and Farah Alibay, payload systems engineer, talk during a social … read more