Definition of Sir Alexander Robertus Todd

  • 1. Scottish chemist noted for his research into the structure of nucleic acids (born in 1907) Noun

Synonyms for word "sir alexander robertus todd"

Semanticaly linked words with "sir alexander robertus todd"