Company

Life Science Reit PLC

Headquarters: Exeter, United Kingdom

LSE: LABS -1.31%