Format

Send to

Choose Destination
Nature. 2003 Jan 23;421(6921):397-8; discussion 396.

A structure for deoxyribose nucleic acid. 1953.

PMID:
12569935
[Indexed for MEDLINE]

Supplemental Content

Loading ...
Support Center