Sir Alexander Robertus Todd
Noun
Meaning
Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)
Source: WordNetNoun
Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)
Source: WordNet