Two teams from the University of Leicester’s Department of Engineering took the first and second position on the podium in the second race of…
Two teams from the University of Leicester’s Department of Engineering took the first and second position on the podium in the second race of…