Tag: Observer Voice Charles Glover Barkla

7 June: Remembering Charles Glover Barkla on Birthday

Charles Glover Barkla (7 June 1877 – 23 October 1944) was a

OV Digital Desk