Dr Lucy Rogers is a maker and engineer, and judge of BBC TV’s series Robot Wars.

Articles by Dr Lucy