Andrea Thompson

Andrea Thompson is the associate editor, sustainability at Scientific American.