Dean Emeritus Alfred Sommer Receives Outstanding Achievement in Public Health Award from Research America October 24, 2024