Natasha Mayor

Natasha Mayor is a news editor for 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.