Tag: Simon van der Meer

Unmasking a Legend: The Story of Simon van der Meer

Simon van der Meer (24 November 1925 – 4 March 2011) was