Noun: Lord Todd
- Scottish chemist noted for his research into the structure of nucleic acids (1907-1997)
- Alexander R. Todd, Todd, Sir Alexander Robertus Todd
Type of: chemist
Encyclopedia: Lord Todd