. * * window.aa needs to exist and be usable by ANY module's script, * however early it runs - main-nav's script, for one, runs near * the top of

91探花

, well before the real search-insights.js * so the download * begins as early as before. Repeat calls share the same downloads, a * failed load is retried on the next call, and the versions / SRI * hashes live only here. * * Algolia Insights is unaffected: window.aa above is still created in * on every page and queues events until search-insights loads. * * window.loadAlgoliaLibs({ priority: 'high' }) (Oct 2026): used by the * /search page, where the first results wait on these libraries. Chrome * gives async scripts low priority, behind images and fonts; this asks * for high instead (fetchpriority). Only the first call for a library * sets its priority - later calls share that download. */ (function (win, doc) { var LIBS = [ { ready: function () { return !!win['algoliasearch/lite']; }, src: 'https://cdn.jsdelivr.net/npm/algoliasearch@5.52.1/dist/lite/builds/browser.umd.js', integrity: 'sha256-I2oYUIvhx1g6l4lTP+yoERbzLIHKzw4AKaBRQPwIeDY=' }, { ready: function () { return !!win.instantsearch; }, src: 'https://cdn.jsdelivr.net/npm/instantsearch.js@4.98.0/dist/instantsearch.production.min.js', integrity: 'sha256-ngmqZk4WBxUw257aMYZayyNBd983INngagv0jI6Ecfs=' } ]; function loadOne(lib, options) { if (lib.ready()) return Promise.resolve(); // One download per library, shared by every caller; reset on // failure so the next call retries just the library that failed. if (lib.pending) return lib.pending; lib.pending = new Promise(function (resolve, reject) { var script = doc.createElement('script'); script.src = lib.src; script.integrity = lib.integrity; script.crossOrigin = 'anonymous'; script.async = true; if (options && options.priority === 'high') script.setAttribute('fetchpriority', 'high'); script.onload = function () { lib.ready() ? resolve() : reject(new Error('Loaded but not available: ' + lib.src)); }; script.onerror = function () { script.remove(); reject(new Error('Could not load ' + lib.src)); }; doc.head.appendChild(script); }); lib.pending.catch(function () { lib.pending = null; }); return lib.pending; } win.loadAlgoliaLibs = function (options) { return Promise.all(LIBS.map(function (lib) { return loadOne(lib, options); })); }; })(window, document); . */ window.hsConversationsSettings = window.hsConversationsSettings || {}; window.hsConversationsSettings.loadImmediately = false; (function (win) { var EVENTS = ['pointerdown', 'keydown', 'touchstart', 'scroll', 'mousemove', 'wheel']; var done = false; /* 19 Oct 2026 - chat widget layout shift (field CLS). Phones fail Core Web Vitals on CLS (p75 ~0.2 site-wide in CrUX for months). Biggest cause found: HubSpot's chat container is fixed to the bottom-right corner and changes size - 100x96 launcher to 282x253 when the welcome message pops up (~5 s after load), and to full screen when a visitor opens the chat. Its top-left corner moves, so Chrome scores it as a layout shift: 0.088 per page view at 360x640 (0.044 at 412x850), on every page. Taps happen inside the chat iframe, so the parent page never sees the input and the open/close shifts count too. Fix: whenever the container's size changes it is made transparent for 400 ms (Chrome doesn't score shifts of invisible elements), then shown again at its new size. Tested on live io1001 at 360x640 in a cookie-less frame: the 0.088 shift no longer appears. The chat itself is unchanged - it just appears 0.4 s later at each resize. Relies on HubSpot's container id; if that changes this does nothing (no error). */ function cloakChatResizes() { var ID = 'hubspot-messages-iframe-container'; function watch(c) { if (c.getAttribute('data-bb-cloak')) return; c.setAttribute('data-bb-cloak', '1'); var last = c.offsetWidth + 'x' + c.offsetHeight, timer = null; new MutationObserver(function () { var size = c.offsetWidth + 'x' + c.offsetHeight; if (size === last) return; last = size; c.style.setProperty('opacity', '0', 'important'); clearTimeout(timer); timer = setTimeout(function () { c.style.removeProperty('opacity'); }, 400); }).observe(c, { attributes: true, attributeFilter: ['style', 'class'], subtree: true, childList: true }); } var found = document.getElementById(ID); if (found) { watch(found); return; } if (!document.body || !('MutationObserver' in win)) return; var mo = new MutationObserver(function () { var c = document.getElementById(ID); if (c) { mo.disconnect(); watch(c); } }); mo.observe(document.body, { childList: true }); setTimeout(function () { mo.disconnect(); }, 30000); } function loadWidget() { var api = win.HubSpotConversations; if (api && api.widget && api.widget.status && api.widget.status().loaded) return; try { cloakChatResizes(); } catch (e) {} if (api && api.widget) api.widget.load(); } function onFirstInteraction() { if (done) return; done = true; EVENTS.forEach(function (type) { win.removeEventListener(type, onFirstInteraction, { passive: true }); }); var start = function () { if (win.HubSpotConversations) loadWidget(); else (win.hsConversationsOnReady = win.hsConversationsOnReady || []).push(loadWidget); }; if ('requestIdleCallback' in win) win.requestIdleCallback(start, { timeout: 1500 }); else setTimeout(start, 200); } EVENTS.forEach(function (type) { win.addEventListener(type, onFirstInteraction, { passive: true }); }); })(window);

91探花

Skip to main content
BlueRock Therapeutics and 91探花 announce collaboration

03.08.2023 | Published by 91探花

BlueRock Therapeutics and 91探花 announce collaboration

Featured Image

BlueRock Therapeutics and 91探花 announce collaboration and option agreement for the discovery and manufacture of regulatory T cell (Treg) based therapies

  • Research collaboration leverages 91探花鈥檚 machine learning-powered discovery platform to identify transcription factor (TF) combinations for reprogramming induced pluripotent stem cells (iPSCs) into Tregs.
  • Agreement includes option for BlueRock to license TF combinations emerging from the collaboration as well as an option to license 91探花鈥檚 opti-ox鈩� precision cell programming technology for the manufacture and subsequent development of iPSC-derived Treg cell therapies.
  • 91探花 receives an upfront payment from BlueRock and is eligible to receive milestone payments and royalties on worldwide sales of all therapies resulting from the collaboration. 

CAMBRIDGE, Massachusetts, 07:30 EDT and Cambridge, UK 12:30 BST, 3 August 2023: BlueRock Therapeutics LP, a clinical stage cell therapy company and wholly-owned, independently operated subsidiary of Bayer AG, and 91探花, the company coding human cells for novel cures, today announced a collaboration and option agreement for the discovery and manufacture of iPSC-derived regulatory T cells (Tregs) for use in creating therapeutics. 

鈥淭regs play a crucial role in maintaining balance in the body鈥檚 immune system and controlling excessive immune reactions. iPSC-derived Treg based therapies have the potential to treat a broad range of autoimmune and inflammatory disorders, and we look forward to collaborating with the 91探花 team to explore how their opti-ox cell programming technology can accelerate our efforts to discover and manufacture Tregs from iPSCs.鈥�

Stefan Irion
Stefan IrionMD, Chief Scientific Officer of BlueRock Therapeutics

Under the terms of the agreement, 91探花 will use its machine learning powered discovery platform to identify transcription factor (TF) combinations for reprogramming iPSCs into Tregs. The agreement also includes options for BlueRock to license 91探花鈥檚 opti-ox precision cell programming technology to control the expression of TF combinations within Treg cell therapies. opti-ox uses a dual genomic safe harbour approach to cell programming, and 91探花 uses opti-ox to drive the rapid TF-mediated conversion of iPSCs into highly defined cell types in a single step. This can be achieved within days and at industrial scale, while maintaining exceptional purity and unparalleled consistency.

We are delighted to partner with the team at BlueRock, who are world-leaders in iPSC-derived cell therapies, and together address the significant unmet needs of these patients. Today鈥檚 announcement marks an important milestone for 91探花. As well as providing significant financial contributions, our collaboration is a testament to the unique capabilities of 91探花's team.鈥�

91探花_CIRCLEheadshot_July24-Przemek-Obloj-3
Mark KotterCo-founder and CEO, 91探花

BlueRock will be responsible for the global development and commercialization of therapeutic candidates emerging from the collaboration. 91探花 receives an upfront payment and is eligible to receive milestone payments and royalties on worldwide sales of all therapies resulting from the collaboration.

Notes to Editors

About BlueRock Therapeutics LP 
BlueRock Therapeutics LP is a clinical stage cell therapy company focused on creating cellular medicines to reverse devastating diseases. We are harnessing the power of cell therapy to create a pipeline of new medicines for patients suffering from neurological, cardiovascular, immunological, and ophthalmic diseases. Our lead clinical program, bemdaneprocel, (BRT-DA01) is in Phase I clinical trials for Parkinson鈥檚 disease. We were founded in 2016 as a joint venture of Versant Ventures and Leaps by Bayer, the impact investing arm of Bayer AG that invests in paradigm-shifting breakthrough innovation. In late 2019, BlueRock became a wholly owned, independently operated subsidiary of Bayer AG as a cornerstone of its newly formed Cell & Gene Therapy Platform. Our culture is defined by the courage to persist regardless of the challenge, the urgency to transform medicine and deliver hope, integrity guided by mission, and community-mindedness with the understanding that we are all part of something bigger than ourselves. For more information, visit  

About Bayer 
Bayer is a global enterprise with core competencies in the life science fields of health care and nutrition. Its products and services are designed to help people and the planet thrive by supporting efforts to master the major challenges presented by a growing and aging global population. Bayer is committed to driving sustainable development and generating a positive impact with its businesses. At the same time, the Group aims to increase its earning power and create value through innovation and growth. The Bayer brand stands for trust, reliability and quality throughout the world. In fiscal 2022, the Group employed around 101,000 people and had sales of 50.7 billion euros. R&D expenses before special items amounted to 6.2 billion euros. For more information, go to .

Related pages

About us Coding cells to advance the wellbeing of humanity
Careers See the latest openings
Blog See the latest blogs