DM168 The RATT, PARROT and MeerKAT — how EC scientists are unlocking the secrets of the stars 4 min 0 By Estelle Ellis