Mullard Space Science Laboratory
The UCL Mullard Space Science Laboratory ( MSSL ) is the United Kingdom's largest university space research group . 
<triplet> Mullard Space Science Laboratory <subj> United Kingdom <obj> country