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