Ensemble Therapeutics Corp., Cambridge, Mass.
Product: IL-17A inhibitor Ensemblin (E-036041)