Source:
Nature [Nature] 2013 Jun 06; Vol. 498 (7452), pp. 37.Publisher: Nature Publishing Group Country of Publication: England NLM ID: 0410462 Publication Model: Print Cited Medium:
Source:
Nature [Nature] 2004 Jan 15; Vol. 427 (6971), pp. 196.Publisher: Nature Publishing Group Country of Publication: England NLM ID: 0410462 Publication Model: Print Cited Medium:
Source:
Nature [Nature] 1999 Mar 04; Vol. 398 (6722), pp. 14.Publisher: Nature Publishing Group Country of Publication: England NLM ID: 0410462 Publication Model: Print Cited Medium: