We need designers

36 Student Teams Roll on to URC 2018 Finals From a record field of 95 student teams, the University Rover Challenge (URC) has announced the 36 team finalists from 10 countries which have been selected to compete May 31 – June 2 at the Mars Society’s Mars Desert Research Station (MDRS) in southern Utah.  [To […]