Meaning of sir bernard lovell

Definition of sir bernard lovell

(noun) English astronomer who pioneered radio astronomy (born in 1913)

Other information on sir bernard lovell

WIKIPEDIA results for sir bernard lovell
Amazon results for sir bernard lovell