机译:Riding high: One of the top technical experts behind Team GB, ex-competitive cyclist Dimitris Katsanis is looking to the stars for his next challenge
机译:Concentrating facilities and expertise: Expanding the UK's network of specialist catapults will help give us a competitive edge in our chosen fields
机译:Salt of the earth: Last month's cover story on Thorium reactors prompted a lively debate on whether the technology should form part of the UK's energy future