E177: Navigating the Wide World of EHS

Published: Oct. 10, 2023, 9 a.m.

On episode 177 of EHS On Tap, Joshua Russell, senior manager of EHS, Howard Hughes Medical Institute, talks about his EHS journey and his new podcast Illusion of Safety.