3 months Life Science REIT (LON:LABS) Trading 1.8% Higher – Should You Buy? MarketBeat Life Science REIT (LON:LABS) Shares Up 1.8% – Should You Buy? REITs · Science X