Posted on March 30, 2026 by adminForm 8.3 LIFE SCIENCE REIT PLC – 10:33:53 30 Mar 2026 – BARC News article | London … Form 8.3 LIFE SCIENCE REIT PLC 10:33:53 30 Mar 2026 – BARCLAYS PLC – News article – Regulatory News Service.