Ajax Therapeutics: $95M Series C vs. $2.3B Lilly Exit | ChemicalsBlog.com