Biotech company RenBio will move to Alexandria Center for Life Science in Long Island City
The biotech company will relocate across the East River from one Alexandria Center for Life Science campus to another.
The biotech company will relocate across the East River from one Alexandria Center for Life Science campus to another.