Robot Wormbot by Dr Jordan Boyle of School of Mechanical Engineering A £4.3 million national facility is set to make the University of Leeds a wo…