Sir Alexander Robertus Todd
English Dictionary
->
Letter S
-> Sir Alexander Robertus Todd
Search Dictionary:
Sir Alexander Robertus Todd Definition
(n)
Scottish
chemist
noted
for
his
research
into
the
structure
of
nucleic
acids
(
born
in
1907
)
Sir Alexander Robertus Todd Synonyms
Sir Alexander Robertus Todd
Todd
© Art Branch Inc.