Sci-Tech The RATT, PARROT and MeerKAT — how EC scientists are unlocking the secrets of the stars By Estelle Ellis