LOFAR pan-European array

their big antenna system (LOFAR)

Technical definition

A network of radio telescopes spread across Europe used for low-frequency observations.

Browse the Nebula Glossary