Green vision, golden opportunity: sustainable lab space ready-to-go
Riverlabs is a new-to-market 28-acre life science campus in Hertfordshire which will deliver 440,000 sq ft of lab space with 141,423 sq ft (GIA) of ready-built, affordable, wet laboratory and write-up space available NOW.