Source:
Nature [Nature] 1980 Oct 23; Vol. 287 (5784), pp. 738-40.Publisher: Nature Publishing Group Country of Publication: England NLM ID: 0410462 Publication Model: Print Cited Medium:
Source:
Nature [Nature] 1953 Dec 26; Vol. 172 (4391), pp. 1185-6.Publisher: Nature Publishing Group Country of Publication: England NLM ID: 0410462 Publication Model: Print Cited Medium: