Zafrens launches with $23M in financing to advance multiple stages of drug discovery in a single experiment at unprecedented scale December 18, 2023 Categories: Health Care Tags: Zafrens