Company Name: Aileron Therapeutics, Inc.
Aileron Therapeutics, Inc. is a clinical stage biopharmaceutical company. The company is engaged in the development of stapled peptide therapeutics for the treatment of cancer.
Ticker Symbol: ALRN (NASDAQ)
Company Website: https://www.aileronrx.com
Social Media:
Headquarters: Cambridge, MA