London-based Achilles Therapeutics picks Philadelphia for its first U.S. location

Achilles Therapeutics, a Londonbased biotech company, has selected Philadelphia as an entrée into the United States and leased space at 401 N. Broad St. in Center City. The company, which is developing cancer therapies by using DNA sequencing from individual patients, signed a three-year lease on 7,243 square feet.

Philadelphia Business Journal – Natalie Kostelni - March 1, 2022
Read More