Get Your Premium Membership

Sir Alexander Robertus Todd

[n] Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)


Related Information

Synonyms

Todd



Book: Radiant Verses: A Journey Through Inspiring Poetry