Luis Federico Leloir (1906-1987), French biochemist, Nobel Prize in Chemistry in 1970.
Pixel Dimensions (W x H) : 2954x3632File Size : 31,433kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.