Biography

Sandra Aamodt is the editor in chief of Nature Neuroscience, the leading scientific journal in the field of brain research. She lives in California with her husband.

Free US delivery on orders $35 or over