Milbrandt News Startup company founded by Washington University scientists acquired by Eli Lilly The Source • October 20, 2020February 26, 2024 View Content