Sir Richard Roberts

Nobel Laureate in Physiology or Medicine


50 x 36in   127 x 97cm

London    -    2010


Collection: University of Sheffield