I’m currently reading it. So no spoilers. But I can answer one thing - Sasha is not short for Alexandra. Like many other cultures, Russians have a “home name” and a “formal name” for people. Sasha is just her home name. That’s why no one at the institute calls her that unless they know her closely.