Stempel College Professor Earns Prestigious Honors for Research Leadership and Mentorship November 5, 2026