Cancer screening tech startup Ezra opens two locations in Seattle area by Taylor Soper on June 27, 2024June 27, 2024 at 8:08 am Ezra, a New York City-based health technology startup offering cancer screening, opened two locations in the Seattle area this week. Founded in 2018, Ezra has 37 locations across the U.S.… Read More