Tag: Peter D. Mitchell Birthday

Celebrating life and legacy of Peter D. Mitchell, a Nobel Laureate

Peter D. Mitchell (29 September 1920 – 10 April 1992) was a