Otto Stern

Otto Stern

Born 14 December 1921 in Basel, Switzerland

Died 5 July 1996 (aged 74)

Director