TolerRX Corporation – Corporate Headquarters & Research Facility
Previous Next TolerRx Corporation — New Corporate Headquarters & Research Facility, Cambridge, MA TolerRx leased one floor at the 300 Technology Square Building in Cambridge for use as their corporate headquarters and research facility. The finished space consisted of 40% office and 60% laboratory space.… Read More »TolerRX Corporation – Corporate Headquarters & Research Facility