Life Science REIT has launched a strategic review to explore options available to maximise value for shareholders, which could potentially result in the sale of the business.