Debra Houry

Person

Former CDC Deputy Director and Chief Medical Officer who resigned in protest in 2025

1 story