Natasha Mayor

Natasha Mayor is a News Editor at the Tufts Daily. She is a sophomore majoring in international relations and minoring in cognitive and brain sciences. She can be reached at natasha.mayor@tufts.edu.

Copyrıght 2017 THE TUFTS DAILY. All RIGHTS RESERVED.