JESSIE LEE SHERROD April 20, 2023 Jessie Lee Sherrod was chief physician, epidemiologist and director of infectious disease with the Los Angeles County Department of Health Services. Read More »