LOFAR pan-European array
their big antenna system (LOFAR)
Technical definition
A network of radio telescopes spread across Europe used for low-frequency observations.
their big antenna system (LOFAR)
A network of radio telescopes spread across Europe used for low-frequency observations.