Alexandria Real Estate Equities stock (US0152711022): Why does its life sciences focus matter more n — alphai