You have already liked this page, you can only like it once!
Head of ECSAT and Director of Telecommunications and Integrated Applications Magali Vaissiere completes the highest point of the ECSAT building site with MP Greg Clark, 23 October 2014, Harwell Oxford campus, UK.