Sheila Puffer became a top expert on post-Soviet Russia's free market. Her Northeastern career outlasted it
During her 36-year tenure, the University Distinguished Professor researched corporate strategy and leadership in the emerging capitalist business landscape. Thanks to Putin's regime, that's finished. She's not.