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