7 June: Remembering Charles Glover Barkla on Birthday

Charles Glover Barkla (7 June 1877 – 23 October 1944) was a  British physicist,. In 1917, Charles...