Life Science REIT inks big lease at Oxford Technology Park – Sharecast.com

Life Science REIT announced the full occupancy of building five at Oxford Technology Park (OTP) on Tuesday, encompassing 57000 square feet, …