Subscribe
URL of the page has been copied to clipboard.
Meaning : English astronomer who pioneered radio astronomy (born in 1913).
Synonyms : sir alfred charles bernard lovell, sir bernard lovell
Install App