Sacha Vignieri on Muck Rack

Sacha Vignieri

Verified
Associate Editor — Science Magazine
As seen in: Science Magazine

Naturalist, biologist, observer, mother, editor at @sciencemagazine; opinions posted are mine alone