- Sir Alexander Robertus Todd as a noun:
- 1
Sir Alexander Robertus Todd
noun
1 Sir Alexander Robertus Todd
Scottish chemist noted for his research into the structure of nucleic acids (born in 1907).
debug info: 0.0184
noun
Scottish chemist noted for his research into the structure of nucleic acids (born in 1907).
debug info: 0.0184