Ben talks about his background, his work at the Defence Science and Technology Laboratory (Dstl) and his advice for upcoming graduates.
Nov142023
Nov142023
Ben talks about his background, his work at the Defence Science and Technology Laboratory (Dstl) and his advice for upcoming graduates.