Cosmic large scale structure: insights from radio astronomical experiments