Todd
Todd definition - medical
Todd (tŏd), Sir Alexander Robertus 1907-1997.
British chemist. He won a 1957 Nobel Prize for his study of nucleic acids and nucleotide structures.
The American Heritage® Medical Dictionary Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Comments
Improve this definition.
Browse dictionary definitions near Todd
Share on Facebook