Create new Board
Editorial Images

B McClintock

10th December 1983: US geneticist and biologist Barbara McClintock, winner of the 1983 Nobel prize for physiology or medicine, at Stockholm. (Photo by Keystone/Getty Images)
B McClintock
Embed