Ryan O'ConnellFeb 3, 2023Arts & FeaturesOnly 7,983 miles to Framingham State: Satish Penmatsa shares his journey to professorshipBy Ryan O’Connell Arts & Features Editor Twenty years ago, Satish Penmatsa was finishing his master’s degree at the University of Texas...