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.