CINXE.COM
Home - Calico
<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <link rel="apple-touch-icon" sizes="180x180" href="https://www.calicolabs.com/wp-content/themes/calico/assets/images/favicon/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://www.calicolabs.com/wp-content/themes/calico/assets/images/favicon/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://www.calicolabs.com/wp-content/themes/calico/assets/images/favicon/favicon-16x16.png"> <link rel="manifest" href="https://www.calicolabs.com/wp-content/themes/calico/assets/images/favicon/site.webmanifest"> <link rel="mask-icon" href="https://www.calicolabs.com/wp-content/themes/calico/assets/images/favicon/safari-pinned-tab.svg" color="#28a059"> <link rel="shortcut icon" href="https://www.calicolabs.com/wp-content/themes/calico/assets/images/favicon/favicon.ico"> <meta name="msapplication-TileColor" content="#28a059"> <meta name="msapplication-config" content="https://www.calicolabs.com/wp-content/themes/calico/assets/images/favicon/browserconfig.xml"> <meta name="theme-color" content="#ffffff"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-Q966CJ54BT"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-Q966CJ54BT'); </script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>Home - Calico</title> <link rel="canonical" href="https://www.calicolabs.com/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Home - Calico" /> <meta property="og:url" content="https://www.calicolabs.com/" /> <meta property="og:site_name" content="Calico" /> <meta property="article:modified_time" content="2024-10-30T18:16:00+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@calico" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.calicolabs.com/","url":"https://www.calicolabs.com/","name":"Home - Calico","isPartOf":{"@id":"https://www.calicolabs.com/#website"},"about":{"@id":"https://www.calicolabs.com/#organization"},"datePublished":"2019-11-18T20:45:57+00:00","dateModified":"2024-10-30T18:16:00+00:00","breadcrumb":{"@id":"https://www.calicolabs.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.calicolabs.com/"]}]},{"@type":"BreadcrumbList","@id":"https://www.calicolabs.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.calicolabs.com/#website","url":"https://www.calicolabs.com/","name":"Calico","description":"","publisher":{"@id":"https://www.calicolabs.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.calicolabs.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.calicolabs.com/#organization","name":"Calico","url":"https://www.calicolabs.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.calicolabs.com/#/schema/logo/image/","url":"https://www.calicolabs.com/wp-content/uploads/2023/12/calico-logo.svg","contentUrl":"https://www.calicolabs.com/wp-content/uploads/2023/12/calico-logo.svg","width":63,"height":17,"caption":"Calico"},"image":{"@id":"https://www.calicolabs.com/#/schema/logo/image/"},"sameAs":["https://x.com/calico","https://www.linkedin.com/company/calico-life-sciences-llc"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='stylesheet' id='wp-block-library-css' href='https://www.calicolabs.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' type='text/css' media='all' /> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--off-white: #f1efeb;--wp--preset--color--bone-100: #ece8e6;--wp--preset--color--bone-300: #e2dbd7;--wp--preset--color--green-200: #25BD56;--wp--preset--color--green-300: #28a059;--wp--preset--color--green-400: #19924a;--wp--preset--color--green-500: #286d44;--wp--preset--color--green-700: #01210e;--wp--preset--color--yellow-300: #ffc75f;--wp--preset--color--orange-300: #ff8c00;--wp--preset--color--gray-100: #f5f4f5;--wp--preset--color--gray-200: #dedede;--wp--preset--color--gray-300: #aaaaaa;--wp--preset--color--gray-700: #6e6d6d;--wp--preset--color--gray-800: #403c3c;--wp--preset--color--gray-900: #242424;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='calico-style-local-css' href='https://www.calicolabs.com/wp-content/themes/calico/assets/build/main.css?ver=1718921645' type='text/css' media='all' /> <script type="text/javascript"> window._nslDOMReady = function (callback) { if ( document.readyState === "complete" || document.readyState === "interactive" ) { callback(); } else { document.addEventListener( "DOMContentLoaded", callback ); } }; </script> <script> document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); </script> <style> .no-js img.lazyload { display: none; } figure.wp-block-image img.lazyloading { min-width: 150px; } .lazyload, .lazyloading { opacity: 0; } .lazyloaded { opacity: 1; transition: opacity 400ms; transition-delay: 0ms; } </style> <script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <style type="text/css">div.nsl-container[data-align="left"] { text-align: left; } div.nsl-container[data-align="center"] { text-align: center; } div.nsl-container[data-align="right"] { text-align: right; } div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] { text-decoration: none; box-shadow: none; border: 0; } div.nsl-container .nsl-container-buttons { display: flex; padding: 5px 0; } div.nsl-container.nsl-container-block .nsl-container-buttons { display: inline-grid; grid-template-columns: minmax(145px, auto); } div.nsl-container-block-fullwidth .nsl-container-buttons { flex-flow: column; align-items: center; } div.nsl-container-block-fullwidth .nsl-container-buttons a, div.nsl-container-block .nsl-container-buttons a { flex: 1 1 auto; display: block; margin: 5px 0; width: 100%; } div.nsl-container-inline { margin: -5px; text-align: left; } div.nsl-container-inline .nsl-container-buttons { justify-content: center; flex-wrap: wrap; } div.nsl-container-inline .nsl-container-buttons a { margin: 5px; display: inline-block; } div.nsl-container-grid .nsl-container-buttons { flex-flow: row; align-items: center; flex-wrap: wrap; } div.nsl-container-grid .nsl-container-buttons a { flex: 1 1 auto; display: block; margin: 5px; max-width: 280px; width: 100%; } @media only screen and (min-width: 650px) { div.nsl-container-grid .nsl-container-buttons a { width: auto; } } div.nsl-container .nsl-button { cursor: pointer; vertical-align: top; border-radius: 4px; } div.nsl-container .nsl-button-default { color: #fff; display: flex; } div.nsl-container .nsl-button-icon { display: inline-block; } div.nsl-container .nsl-button-svg-container { flex: 0 0 auto; padding: 8px; display: flex; align-items: center; } div.nsl-container svg { height: 24px; width: 24px; vertical-align: top; } div.nsl-container .nsl-button-default div.nsl-button-label-container { margin: 0 24px 0 12px; padding: 10px 0; font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 20px; letter-spacing: .25px; overflow: hidden; text-align: center; text-overflow: clip; white-space: nowrap; flex: 1 1 auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-transform: none; display: inline-block; } div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container { margin: 1px; padding: 7px; border-radius: 3px; background: #fff; } div.nsl-container .nsl-button-google[data-skin="light"] { border-radius: 1px; box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25); color: RGBA(0, 0, 0, 0.54); } div.nsl-container .nsl-button-apple .nsl-button-svg-container { padding: 0 6px; } div.nsl-container .nsl-button-apple .nsl-button-svg-container svg { height: 40px; width: auto; } div.nsl-container .nsl-button-apple[data-skin="light"] { color: #000; box-shadow: 0 0 0 1px #000; } div.nsl-container .nsl-button-facebook[data-skin="white"] { color: #000; box-shadow: inset 0 0 0 1px #000; } div.nsl-container .nsl-button-facebook[data-skin="light"] { color: #1877F2; box-shadow: inset 0 0 0 1px #1877F2; } div.nsl-container .nsl-button-spotify[data-skin="white"] { color: #191414; box-shadow: inset 0 0 0 1px #191414; } div.nsl-container .nsl-button-apple div.nsl-button-label-container { font-size: 17px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } div.nsl-container .nsl-button-slack div.nsl-button-label-container { font-size: 17px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } div.nsl-container .nsl-button-slack[data-skin="light"] { color: #000000; box-shadow: inset 0 0 0 1px #DDDDDD; } div.nsl-container .nsl-button-tiktok[data-skin="light"] { color: #161823; box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12); } div.nsl-container .nsl-button-kakao { color: rgba(0, 0, 0, 0.85); } .nsl-clear { clear: both; } .nsl-container { clear: both; } .nsl-disabled-provider .nsl-button { filter: grayscale(1); opacity: 0.8; } /*Button align start*/ div.nsl-container-inline[data-align="left"] .nsl-container-buttons { justify-content: flex-start; } div.nsl-container-inline[data-align="center"] .nsl-container-buttons { justify-content: center; } div.nsl-container-inline[data-align="right"] .nsl-container-buttons { justify-content: flex-end; } div.nsl-container-grid[data-align="left"] .nsl-container-buttons { justify-content: flex-start; } div.nsl-container-grid[data-align="center"] .nsl-container-buttons { justify-content: center; } div.nsl-container-grid[data-align="right"] .nsl-container-buttons { justify-content: flex-end; } div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons { justify-content: space-around; } div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons { justify-content: space-between; } /* Button align end*/ /* Redirect */ #nsl-redirect-overlay { display: flex; flex-direction: column; justify-content: center; align-items: center; position: fixed; z-index: 1000000; left: 0; top: 0; width: 100%; height: 100%; backdrop-filter: blur(1px); background-color: RGBA(0, 0, 0, .32);; } #nsl-redirect-overlay-container { display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: white; padding: 30px; border-radius: 10px; } #nsl-redirect-overlay-spinner { content: ''; display: block; margin: 20px; border: 9px solid RGBA(0, 0, 0, .6); border-top: 9px solid #fff; border-radius: 50%; box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6); width: 40px; height: 40px; animation: nsl-loader-spin 2s linear infinite; } @keyframes nsl-loader-spin { 0% { transform: rotate(0deg) } to { transform: rotate(360deg) } } #nsl-redirect-overlay-title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 18px; font-weight: bold; color: #3C434A; } #nsl-redirect-overlay-text { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; text-align: center; font-size: 14px; color: #3C434A; } /* Redirect END*/</style><style type="text/css">/* Notice fallback */ #nsl-notices-fallback { position: fixed; right: 10px; top: 10px; z-index: 10000; } .admin-bar #nsl-notices-fallback { top: 42px; } #nsl-notices-fallback > div { position: relative; background: #fff; border-left: 4px solid #fff; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); margin: 5px 15px 2px; padding: 1px 20px; } #nsl-notices-fallback > div.error { display: block; border-left-color: #dc3232; } #nsl-notices-fallback > div.updated { display: block; border-left-color: #46b450; } #nsl-notices-fallback p { margin: .5em 0; padding: 2px; } #nsl-notices-fallback > div:after { position: absolute; right: 5px; top: 5px; content: '\00d7'; display: block; height: 16px; width: 16px; line-height: 16px; text-align: center; font-size: 20px; cursor: pointer; }</style></head> <body class="home page-template-default page page-id-10 loading no-sidebar local_dev_environment"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div class="curtain"> <div class="curtain__content" aria-hidden="true"> <span class="loading_progress">0%</span> </div> </div> <header id="masthead" class="site-header light logo_default"> <div class="site-header__inner"> <div class="site-branding site-header__branding"> <p class="site-title"> <a href="https://www.calicolabs.com/" rel="home"> <span class="screen-reader-text"> Calico </span> <svg height="17" viewBox="0 0 63 17" width="63" class="icon__logo"><path fill="#25BD56" d="M62.384 8.755a5.639 5.639 0 0 0-1.252-1.85 5.712 5.712 0 0 0-1.906-1.22 6.436 6.436 0 0 0-2.396-.44c-.862 0-1.659.148-2.392.44-.73.292-1.363.7-1.891 1.22a5.673 5.673 0 0 0-1.247 1.85 5.866 5.866 0 0 0-.453 2.313c0 .838.15 1.61.453 2.317a5.665 5.665 0 0 0 1.247 1.844c.528.523 1.16.93 1.891 1.223.733.293 1.53.439 2.392.439.861 0 1.661-.146 2.396-.439a5.698 5.698 0 0 0 1.906-1.223 5.63 5.63 0 0 0 1.252-1.844c.3-.707.452-1.48.452-2.317 0-.83-.151-1.6-.452-2.313zm-2.602 2.313c0 .449-.076.86-.224 1.233a2.91 2.91 0 0 1-.618.965c-.261.27-.575.48-.937.627a3.056 3.056 0 0 1-1.173.224c-.419 0-.809-.075-1.166-.224a2.748 2.748 0 0 1-.934-.627 2.918 2.918 0 0 1-.616-.965 3.29 3.29 0 0 1-.224-1.233c0-.449.075-.859.224-1.233.148-.373.354-.695.616-.965.264-.271.575-.479.934-.628a3.017 3.017 0 0 1 1.166-.223c.42 0 .81.075 1.173.223.362.149.676.357.937.628.263.27.47.592.618.965.148.374.224.784.224 1.233zM42.87 12.32a3.436 3.436 0 0 1-.218-1.256c0-.457.073-.873.218-1.25.144-.377.343-.699.594-.965a2.655 2.655 0 0 1 1.967-.834c.489 0 .918.094 1.293.28a3.85 3.85 0 0 1 1.076.83l2.15-1.794a5.123 5.123 0 0 0-1.905-1.547c-.76-.362-1.603-.544-2.534-.544-.884 0-1.687.149-2.412.44a5.537 5.537 0 0 0-1.866 1.217 5.363 5.363 0 0 0-1.2 1.844 6.232 6.232 0 0 0-.424 2.323c0 .838.141 1.613.424 2.324a5.372 5.372 0 0 0 1.2 1.845c.52.516 1.14.922 1.866 1.216.725.292 1.528.438 2.412.438.931 0 1.774-.178 2.529-.536a5.316 5.316 0 0 0 1.921-1.542l-2.127-1.815c-.32.344-.684.615-1.086.817a2.93 2.93 0 0 1-1.327.302c-.389 0-.753-.072-1.088-.218a2.536 2.536 0 0 1-.874-.615 2.96 2.96 0 0 1-.589-.96zm-4.648-9.654a1.89 1.89 0 0 0 .148-.747 1.926 1.926 0 0 0-.555-1.366A1.912 1.912 0 0 0 36.46 0a1.896 1.896 0 0 0-1.357.552 1.842 1.842 0 0 0-.4.613 1.996 1.996 0 0 0-.141.753c0 .266.047.516.141.747.097.234.229.435.4.606.172.17.375.305.607.399.232.096.482.144.75.144.267 0 .517-.048.75-.144.23-.094.433-.228.605-.4.171-.17.307-.371.407-.605zM29.875 16.6h2.986V.158h-2.986V16.6zm-5.04 0h2.917V5.538h-2.918v1.22a4.164 4.164 0 0 0-1.36-1.1c-.542-.28-1.194-.419-1.957-.419-.763 0-1.472.15-2.127.446a5.256 5.256 0 0 0-1.704 1.223 5.574 5.574 0 0 0-1.127 1.843 6.463 6.463 0 0 0-.407 2.312c0 .83.136 1.601.407 2.312.27.712.645 1.327 1.127 1.844.48.519 1.048.925 1.704 1.222a5.094 5.094 0 0 0 2.127.445c.763 0 1.415-.14 1.956-.417.542-.276.995-.64 1.361-1.09V16.6zm.091-5.537c0 .434-.068.839-.207 1.21-.136.374-.33.696-.583.971-.25.274-.552.488-.902.64-.352.153-.74.228-1.167.228-.435 0-.83-.08-1.185-.24a2.706 2.706 0 0 1-.904-.65 2.89 2.89 0 0 1-.57-.965 3.49 3.49 0 0 1-.202-1.194 3.5 3.5 0 0 1 .202-1.187 2.87 2.87 0 0 1 .57-.97c.248-.276.55-.492.904-.651a2.84 2.84 0 0 1 1.185-.241c.427 0 .815.076 1.167.229.35.153.652.366.902.638.253.276.447.6.583.972.139.372.207.776.207 1.21zm-12.4-5.515l2.744-1.679a6.724 6.724 0 0 0-1.207-1.5 7.102 7.102 0 0 0-1.606-1.13 8.397 8.397 0 0 0-1.916-.71A9.122 9.122 0 0 0 8.408.286C7.172.285 6.04.492 5.01.902a7.877 7.877 0 0 0-2.66 1.724A7.78 7.78 0 0 0 .618 5.252C.206 6.264 0 7.371 0 8.575c0 1.202.206 2.31.618 3.321a7.8 7.8 0 0 0 1.732 2.628 7.874 7.874 0 0 0 2.66 1.723c1.03.411 2.162.617 3.398.617.73 0 1.43-.078 2.093-.234a8.242 8.242 0 0 0 1.853-.673 7.594 7.594 0 0 0 1.567-1.069c.473-.418.889-.885 1.248-1.404l-2.61-1.873a5.06 5.06 0 0 1-1.777 1.622c-.707.38-1.505.57-2.397.57a5.31 5.31 0 0 1-1.985-.365 4.658 4.658 0 0 1-1.601-1.044 4.887 4.887 0 0 1-1.075-1.65c-.264-.647-.395-1.37-.395-2.169 0-.777.127-1.487.382-2.129a4.899 4.899 0 0 1 1.06-1.652c.448-.456.982-.81 1.6-1.066a5.239 5.239 0 0 1 2.014-.384c.899 0 1.7.194 2.402.583a4.93 4.93 0 0 1 1.739 1.62zM34.983 16.6h2.987V5.537h-2.987V16.6z" mask="url(#b)"></path></svg> </a> </p> </div> <nav id="site-navigation" class="main-navigation site-header__nav"> <div class="primary-menu"><ul id="primary-menu" class="primary-menu__menu menu"><li id="menu-item-1050" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1050"><a href="https://www.calicolabs.com/research-technology/">Research & Technology</a> <ul class="sub-menu"> <li id="menu-item-2444" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2444"><a href="https://www.calicolabs.com/research-technology/">Research & Technology</a></li> <li id="menu-item-1023" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1023"><a href="https://www.calicolabs.com/publications/">Publications</a></li> </ul> </li> <li id="menu-item-1020" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1020"><a href="https://www.calicolabs.com/drug-development/">Drug Development</a> <ul class="sub-menu"> <li id="menu-item-2995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2995"><a href="https://www.calicolabs.com/drug-development/">Drug Development</a></li> <li id="menu-item-2976" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2976"><a href="https://www.calicolabs.com/patients/">Clinical Trials</a></li> </ul> </li> <li id="menu-item-1862" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1862"><a href="https://www.calicolabs.com/partnering/">Partnering</a></li> <li id="menu-item-2443" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2443"><a href="/people#leadership">Leadership</a></li> <li id="menu-item-1024" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1024"><a href="https://www.calicolabs.com/careers/">Careers</a> <ul class="sub-menu"> <li id="menu-item-2931" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2931"><a href="https://www.calicolabs.com/careers/">Job Openings</a></li> <li id="menu-item-2930" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2930"><a href="https://www.calicolabs.com/postdoctoral-fellowship/">PostDoc Program</a></li> </ul> </li> </ul></div> <button class="menu-toggle main" aria-controls="secondary-menu" aria-expanded="false" aria-label="Toggle Navigation"> <svg height="46" viewBox="0 0 46 46" width="46" class="site-header__hamburger"><g fill="none" fill-rule="evenodd" stroke="#242424" transform="translate(1 1)"><ellipse cx="22" cy="21.5" rx="22" ry="21.5" stroke-width="2"></ellipse><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M15 14.49l13.632.02M15 21.49l13.632.02M15 28.49l13.632.02"></path></g></svg> </button> <div id="secondary-menu" class="secondary-menu"> <svg height="884" viewBox="0 0 414 884" width="414" class="icon__hypnotic_circles"><g fill="#403C3C" opacity=".03"><path d="M607.433 614.486c-21.13 16.74-51.914 13.287-68.758-7.711-16.845-20.998-13.37-51.59 7.76-68.33 17.85-14.141 43.167-14.137 61.012.01l17.436-21.72c-33.195-26.316-81.572-20.908-108.054 12.08-26.481 32.988-21.039 81.064 12.156 107.38 28.042 22.232 67.827 22.239 95.877.017l-17.429-21.726z" transform="translate(-370 -259)"></path><path d="M602.911 679.145c-55.86 13.758-112.298-20.373-126.056-76.234-13.758-55.86 20.373-112.298 76.234-126.056 51.145-12.596 103.646 14.97 122.316 64.224 18.67 49.254-2.367 104.694-49.012 129.165l12.905 24.598c64.53-33.853 89.398-113.61 55.544-178.14-33.853-64.53-113.61-89.398-178.14-55.544-59.083 30.996-85.73 101.22-62.081 163.609 23.648 62.389 90.149 97.306 154.933 81.35l-6.643-26.972z" transform="translate(-370 -259)"></path><path d="M418.985 596.72c-10.614-87.546 51.75-167.12 139.296-177.735 87.545-10.614 167.12 51.75 177.734 139.296 9.719 80.156-41.93 154.952-120.33 174.262-78.399 19.309-158.876-22.946-187.494-98.447l-25.967 9.843c36.693 96.802 144.912 145.53 241.715 108.837 96.802-36.693 145.53-144.912 108.837-241.715-33.595-88.63-128.068-138.235-220.103-115.568-92.035 22.668-152.665 110.473-141.256 204.569l27.568-3.343z" transform="translate(-370 -259)"></path><path d="M629.12 368.105c115.635 28.525 186.253 145.4 157.73 261.045-28.523 115.646-145.385 186.271-261.02 157.745-105.873-26.117-175.59-127.168-162.427-235.429 13.163-108.26 105.063-189.656 214.11-189.637l.005-27.829C443.05 333.977 334.023 442.976 334 577.458 333.977 711.938 442.965 820.977 577.433 821c123.118.021 226.877-91.878 241.738-214.107 14.862-122.23-63.852-236.32-183.387-265.807l-6.663 27.019z" transform="translate(-370 -259)"></path><path d="M643.306 315.646c93.901 23.164 168.313 94.668 195.204 187.577 26.892 92.91 2.179 193.109-64.83 262.854-67.01 69.746-166.135 98.441-260.036 75.277C380.74 808.57 293.221 681.72 309.744 545.82c16.524-135.9 131.89-238.076 268.779-238.053l.004-27.767C413.684 279.971 280.03 413.59 280 578.448 279.971 743.305 413.58 876.97 578.423 877c150.93.026 278.126-112.63 296.345-262.468 18.219-149.838-78.275-289.697-224.812-325.846l-6.65 26.96z" transform="translate(-370 -259)"></path><path d="M846.02 762.916C743.428 911.534 539.815 948.82 391.24 846.199c-148.577-102.622-185.853-306.293-83.26-454.911 93.933-136.074 274.634-180.592 421-103.719 146.365 76.873 212.327 250.942 153.679 405.548l26.013 9.874c69.507-183.23-22.642-388.13-205.82-457.656-183.177-69.527-388.017 22.648-457.524 205.878-63.64 167.763 7.936 356.647 166.758 440.063 158.822 83.415 354.902 35.108 456.83-112.546l-22.896-15.814z" transform="translate(-370 -259)"></path><path d="M668.501 205.919c204.93 50.551 330.08 257.67 279.532 462.613-50.549 204.943-257.655 330.101-462.585 279.55-187.632-46.285-311.186-225.363-287.859-417.218 23.328-191.854 186.197-336.101 379.452-336.067l.005-27.797C350.623 166.96 167.04 350.492 167 576.928 166.96 803.365 350.48 986.96 576.903 987c207.31.036 382.024-154.702 407.049-360.509 25.024-205.807-107.517-397.91-308.794-447.56l-6.657 26.988z" transform="translate(-370 -259)"></path><path d="M142.047 629.712c-29.118-240.11 141.966-458.356 382.128-487.469C764.337 113.131 982.63 284.18 1011.75 524.288c26.66 219.842-115.024 424.986-330.097 477.945-215.073 52.96-435.843-62.934-514.352-270.009l-26.007 9.856c91.191 240.525 360.143 361.6 600.72 270.429 240.578-91.171 361.68-360.064 270.488-600.589-83.493-220.222-318.281-343.474-547.01-287.152-228.728 56.322-379.408 274.49-351.054 508.29l27.61-3.346z" transform="translate(-370 -259)"></path><path d="M171.45 297.12C271.622 152.053 441.576 71.445 617.293 85.66c175.717 14.216 330.502 121.097 406.049 280.38 75.547 159.284 60.378 346.772-39.792 491.84-141.779 205.325-414.523 272.5-635.441 156.504C127.19 898.389 27.629 635.73 116.151 402.44l-25.992-9.862c-102.13 269.15 33.269 570.133 302.42 672.262 269.15 102.13 570.133-33.269 672.262-302.42 93.508-246.432-11.661-523.888-245.026-646.419-233.364-122.53-521.474-51.571-671.24 165.322l22.876 15.796z" transform="translate(-370 -259)"></path><path d="M321.805 1063.027C53.38 922.087-49.967 590.23 90.973 321.805 231.913 53.38 563.77-49.967 832.195 90.973c245.768 129.043 356.528 421.247 258.049 680.777-98.479 259.53-375.201 404.704-644.71 338.226l-6.656 26.986c309.259 76.283 621.802-112.581 698.084-421.84 76.283-309.259-112.581-621.802-421.84-698.084-283.154-69.844-573.888 82.68-677.353 355.351-103.465 272.671 12.903 579.67 271.115 715.247l12.921-24.609z" transform="translate(-370 -259)"></path></g></svg> <div class="secondary-menu__header"> <div class="secondary-menu__logo"> <svg height="17" viewBox="0 0 63 17" width="63" class="icon__logo"><path fill="#25BD56" d="M62.384 8.755a5.639 5.639 0 0 0-1.252-1.85 5.712 5.712 0 0 0-1.906-1.22 6.436 6.436 0 0 0-2.396-.44c-.862 0-1.659.148-2.392.44-.73.292-1.363.7-1.891 1.22a5.673 5.673 0 0 0-1.247 1.85 5.866 5.866 0 0 0-.453 2.313c0 .838.15 1.61.453 2.317a5.665 5.665 0 0 0 1.247 1.844c.528.523 1.16.93 1.891 1.223.733.293 1.53.439 2.392.439.861 0 1.661-.146 2.396-.439a5.698 5.698 0 0 0 1.906-1.223 5.63 5.63 0 0 0 1.252-1.844c.3-.707.452-1.48.452-2.317 0-.83-.151-1.6-.452-2.313zm-2.602 2.313c0 .449-.076.86-.224 1.233a2.91 2.91 0 0 1-.618.965c-.261.27-.575.48-.937.627a3.056 3.056 0 0 1-1.173.224c-.419 0-.809-.075-1.166-.224a2.748 2.748 0 0 1-.934-.627 2.918 2.918 0 0 1-.616-.965 3.29 3.29 0 0 1-.224-1.233c0-.449.075-.859.224-1.233.148-.373.354-.695.616-.965.264-.271.575-.479.934-.628a3.017 3.017 0 0 1 1.166-.223c.42 0 .81.075 1.173.223.362.149.676.357.937.628.263.27.47.592.618.965.148.374.224.784.224 1.233zM42.87 12.32a3.436 3.436 0 0 1-.218-1.256c0-.457.073-.873.218-1.25.144-.377.343-.699.594-.965a2.655 2.655 0 0 1 1.967-.834c.489 0 .918.094 1.293.28a3.85 3.85 0 0 1 1.076.83l2.15-1.794a5.123 5.123 0 0 0-1.905-1.547c-.76-.362-1.603-.544-2.534-.544-.884 0-1.687.149-2.412.44a5.537 5.537 0 0 0-1.866 1.217 5.363 5.363 0 0 0-1.2 1.844 6.232 6.232 0 0 0-.424 2.323c0 .838.141 1.613.424 2.324a5.372 5.372 0 0 0 1.2 1.845c.52.516 1.14.922 1.866 1.216.725.292 1.528.438 2.412.438.931 0 1.774-.178 2.529-.536a5.316 5.316 0 0 0 1.921-1.542l-2.127-1.815c-.32.344-.684.615-1.086.817a2.93 2.93 0 0 1-1.327.302c-.389 0-.753-.072-1.088-.218a2.536 2.536 0 0 1-.874-.615 2.96 2.96 0 0 1-.589-.96zm-4.648-9.654a1.89 1.89 0 0 0 .148-.747 1.926 1.926 0 0 0-.555-1.366A1.912 1.912 0 0 0 36.46 0a1.896 1.896 0 0 0-1.357.552 1.842 1.842 0 0 0-.4.613 1.996 1.996 0 0 0-.141.753c0 .266.047.516.141.747.097.234.229.435.4.606.172.17.375.305.607.399.232.096.482.144.75.144.267 0 .517-.048.75-.144.23-.094.433-.228.605-.4.171-.17.307-.371.407-.605zM29.875 16.6h2.986V.158h-2.986V16.6zm-5.04 0h2.917V5.538h-2.918v1.22a4.164 4.164 0 0 0-1.36-1.1c-.542-.28-1.194-.419-1.957-.419-.763 0-1.472.15-2.127.446a5.256 5.256 0 0 0-1.704 1.223 5.574 5.574 0 0 0-1.127 1.843 6.463 6.463 0 0 0-.407 2.312c0 .83.136 1.601.407 2.312.27.712.645 1.327 1.127 1.844.48.519 1.048.925 1.704 1.222a5.094 5.094 0 0 0 2.127.445c.763 0 1.415-.14 1.956-.417.542-.276.995-.64 1.361-1.09V16.6zm.091-5.537c0 .434-.068.839-.207 1.21-.136.374-.33.696-.583.971-.25.274-.552.488-.902.64-.352.153-.74.228-1.167.228-.435 0-.83-.08-1.185-.24a2.706 2.706 0 0 1-.904-.65 2.89 2.89 0 0 1-.57-.965 3.49 3.49 0 0 1-.202-1.194 3.5 3.5 0 0 1 .202-1.187 2.87 2.87 0 0 1 .57-.97c.248-.276.55-.492.904-.651a2.84 2.84 0 0 1 1.185-.241c.427 0 .815.076 1.167.229.35.153.652.366.902.638.253.276.447.6.583.972.139.372.207.776.207 1.21zm-12.4-5.515l2.744-1.679a6.724 6.724 0 0 0-1.207-1.5 7.102 7.102 0 0 0-1.606-1.13 8.397 8.397 0 0 0-1.916-.71A9.122 9.122 0 0 0 8.408.286C7.172.285 6.04.492 5.01.902a7.877 7.877 0 0 0-2.66 1.724A7.78 7.78 0 0 0 .618 5.252C.206 6.264 0 7.371 0 8.575c0 1.202.206 2.31.618 3.321a7.8 7.8 0 0 0 1.732 2.628 7.874 7.874 0 0 0 2.66 1.723c1.03.411 2.162.617 3.398.617.73 0 1.43-.078 2.093-.234a8.242 8.242 0 0 0 1.853-.673 7.594 7.594 0 0 0 1.567-1.069c.473-.418.889-.885 1.248-1.404l-2.61-1.873a5.06 5.06 0 0 1-1.777 1.622c-.707.38-1.505.57-2.397.57a5.31 5.31 0 0 1-1.985-.365 4.658 4.658 0 0 1-1.601-1.044 4.887 4.887 0 0 1-1.075-1.65c-.264-.647-.395-1.37-.395-2.169 0-.777.127-1.487.382-2.129a4.899 4.899 0 0 1 1.06-1.652c.448-.456.982-.81 1.6-1.066a5.239 5.239 0 0 1 2.014-.384c.899 0 1.7.194 2.402.583a4.93 4.93 0 0 1 1.739 1.62zM34.983 16.6h2.987V5.537h-2.987V16.6z" mask="url(#b)"></path></svg> </div> <button class="menu_close menu-toggle" aria-controls="secondary-menu" aria-expanded="false" aria-label="Toggle Navigation"><svg height="46" viewBox="0 0 46 46" width="46" class="icon__circle_close"><g fill="none" fill-rule="evenodd" stroke="#19924A" transform="translate(1 1)"><ellipse cx="22" cy="21.5" rx="22" ry="21.5" stroke-width="2"></ellipse><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 27l10-10M17.404 16.687L27 27"></path></g></svg></button> </div> <div class="secondary-menu__search"><form action="/" method="get"> <input type="search" name="s" id="search" placeholder="Search for publications, articles, scientists, etc" value="" /> <input type="submit" class="search-submit" value="Search"> </form></div> <div class="secondary-menu__container"><ul id="menu-mobile-menu" class="secondary-menu__menu menu"><li id="menu-item-2447" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2447"><a href="https://www.calicolabs.com/mission-and-values/">Mission and Values</a></li> <li id="menu-item-2446" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2446"><a href="/people#leadership">Leadership</a></li> <li id="menu-item-2043" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2043"><a href="https://www.calicolabs.com/research-technology/">Research & Technology</a></li> <li id="menu-item-2044" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2044"><a href="https://www.calicolabs.com/drug-development/">Drug Development</a></li> <li id="menu-item-2406" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2406"><a href="https://www.calicolabs.com/patients/">Patients</a></li> <li id="menu-item-2045" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2045"><a href="https://www.calicolabs.com/partnering/">Partnering</a></li> <li id="menu-item-2048" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2048"><a href="https://www.calicolabs.com/people/">People</a></li> <li id="menu-item-2053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2053"><a href="https://www.calicolabs.com/publications/">Publications</a></li> <li id="menu-item-2056" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2056"><a href="https://www.calicolabs.com/news-and-media/">News & Media</a> <ul class="sub-menu"> <li id="menu-item-2184" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2184"><a href="https://www.calicolabs.com/news-and-media/">Press Releases</a></li> <li id="menu-item-2058" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2058"><a href="https://www.calicolabs.com/calico-stories/">Calico Stories</a></li> </ul> </li> <li id="menu-item-2046" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2046"><a href="https://www.calicolabs.com/life-at-calico/">Life at Calico</a></li> <li id="menu-item-2054" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2054"><a href="https://www.calicolabs.com/careers/">Careers</a> <ul class="sub-menu"> <li id="menu-item-2935" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2935"><a href="https://www.calicolabs.com/careers/">Job Openings</a></li> <li id="menu-item-2934" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2934"><a href="https://www.calicolabs.com/postdoctoral-fellowship/">PostDoc Program</a></li> </ul> </li> <li id="menu-item-2055" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2055"><a href="https://www.calicolabs.com/contact-us/">Contact Us</a></li> </ul></div> </div> </nav><!-- #site-navigation --> </div> </header><!-- #masthead --> <div id="page" class="site"> <div id="content" class="site-content"> <div id="primary" class="content-area"> <main id="main" class="site-main"> <article id="post-10" class="post-10 page type-page status-publish hentry"> <div class="entry-content"> <div class="experience home_hero" id="home_hero_block_b6f129d06869c2cb0d1831869a827c81"> <div class="temp_slide"> <div class="title">We are tackling aging…</div> <div class="subtitle"></div> </div> <div class="temp_slide"> <div class="title">One of life’s greatest mysteries</div> <div class="subtitle"></div> </div> <div class="temp_slide"> <div class="title">What is the underlying biology that determines how fast an organism ages?</div> <div class="subtitle"></div> </div> <div class="temp_slide"> <div class="title">What if we could better understand how we age?</div> <div class="subtitle"></div> </div> <div class="temp_slide"> <div class="title">How can we help people live longer, healthier lives?</div> <div class="subtitle"></div> </div> <div class="temp_slide"> <div class="title">Challenging questions like these brought us to science.</div> <div class="subtitle">And today, they are helping us develop potential new interventions.</div> </div> <div class="temp_slide skip"> <div class="title">It’s no secret. Life at Calico is about science. And science is our life.</div> <div class="subtitle"></div> </div> </div> <section id="page_section_block_f1c356758a3ca1da9ad4201ca8ff1ee0" class="page-section mt-default mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default block_background background_type_color " style="--background-color:#f1efeb;"> <div class="acf-innerblocks-container"> <div class="mt-default mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default cl_slider container from-bottom__0" id="card_link_sliderblock_cd65ec55ba1ccfb2942650a3a98c3371" style=""> <div class="cl_slider__inner"> <div class="cl_slider__slide type-image"> <a href="https://www.nature.com/articles/s41586-024-08026-3" class="no_underline" target="_blank"> <div class="cl_slider__main cl_slider__slide_bg block_background background_type_image block_background__media" style="--bg-position-x-dt:left;--bg-position-y-dt:center;--bg-position-x-mb:center;--bg-position-y-mb:center;"> <figure class="cl_slider__slide_bg block_background background_type_image block_background__media " style="--bg-position-x-dt:left;--bg-position-y-dt:center;--bg-position-x-mb:center;--bg-position-y-mb:center; "><img decoding="async" data-src="https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-2000x1128.jpg" data-srcset="https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-2000x1128.jpg 2000w, https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-1200x677.jpg 1200w, https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-768x433.jpg 768w, https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-1536x866.jpg 1536w, https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-2048x1155.jpg 2048w" data-sizes="(max-width:2000px) 100vw, 2000px" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000/1128;" /><noscript><img decoding="async" src="https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-2000x1128.jpg" srcset="https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-2000x1128.jpg 2000w, https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-1200x677.jpg 1200w, https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-768x433.jpg 768w, https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-1536x866.jpg 1536w, https://www.calicolabs.com/wp-content/uploads/2024/10/Caloric-paper-slider-2-2048x1155.jpg 2048w" sizes="(max-width:2000px) 100vw, 2000px" alt=""/></noscript></figure> </div> <div class="cl_slider__secondary"> <div class="t-quote"> <p>Research collaboration sheds new light on the relationship between genetics, diet, health and longevity.</p> </div> </div> </a> </div> <div class="cl_slider__slide type-image"> <a href="https://www.calicolabs.com/press/calico-life-sciences-announces-that-fosigotifator-abbv-cls-7262-for-vanishing-white-matter-disease-has-been-selected-for-the-fda-start-pilot-program/" class="no_underline"> <div class="cl_slider__main cl_slider__slide_bg block_background background_type_image block_background__media" style="--bg-position-x-dt:center;--bg-position-y-dt:center;--bg-position-x-mb:center;--bg-position-y-mb:center;"> <figure class="cl_slider__slide_bg block_background background_type_image block_background__media " style="--bg-position-x-dt:center;--bg-position-y-dt:center;--bg-position-x-mb:center;--bg-position-y-mb:center; "><img decoding="async" data-src="https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-2000x907.jpg" data-srcset="https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-2000x907.jpg 2000w, https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-1200x544.jpg 1200w, https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-768x348.jpg 768w, https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-1536x697.jpg 1536w, https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-2048x929.jpg 2048w" data-sizes="(max-width:2000px) 100vw, 2000px" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000/907;" /><noscript><img decoding="async" src="https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-2000x907.jpg" srcset="https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-2000x907.jpg 2000w, https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-1200x544.jpg 1200w, https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-768x348.jpg 768w, https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-1536x697.jpg 1536w, https://www.calicolabs.com/wp-content/uploads/2024/03/Asset-1wordmark-2048x929.jpg 2048w" sizes="(max-width:2000px) 100vw, 2000px" alt=""/></noscript></figure> </div> <div class="cl_slider__secondary"> <div class="t-quote"> <p>Calico Life Sciences Announces that Fosigotifator (ABBV-CLS-7262) for Vanishing White Matter Disease has been Selected for the FDA START Pilot Program</p> </div> </div> </a> </div> <div class="cl_slider__slide type-image"> <a href="https://www.calicolabs.com/press/calico-and-broad-institute-extend-collaboration-adding-focus-on-age-related-neurodegeneration/" class="no_underline"> <div class="cl_slider__main cl_slider__slide_bg block_background background_type_image block_background__media" style="--bg-position-x-dt:center;--bg-position-y-dt:center;--bg-position-x-mb:center;--bg-position-y-mb:center;"> <figure class="cl_slider__slide_bg block_background background_type_image block_background__media " style="--bg-position-x-dt:center;--bg-position-y-dt:center;--bg-position-x-mb:center;--bg-position-y-mb:center; "><img decoding="async" data-src="https://www.calicolabs.com/wp-content/uploads/2024/05/broad-generic-2-e1715202554857.jpg" data-srcset="https://www.calicolabs.com/wp-content/uploads/2024/05/broad-generic-2-e1715202554857.jpg 1350w, https://www.calicolabs.com/wp-content/uploads/2024/05/broad-generic-2-e1715202554857-1200x850.jpg 1200w, https://www.calicolabs.com/wp-content/uploads/2024/05/broad-generic-2-e1715202554857-768x544.jpg 768w" data-sizes="(max-width:2000px) 100vw, 2000px" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1350px; --smush-placeholder-aspect-ratio: 1350/956;" /><noscript><img decoding="async" src="https://www.calicolabs.com/wp-content/uploads/2024/05/broad-generic-2-e1715202554857.jpg" srcset="https://www.calicolabs.com/wp-content/uploads/2024/05/broad-generic-2-e1715202554857.jpg 1350w, https://www.calicolabs.com/wp-content/uploads/2024/05/broad-generic-2-e1715202554857-1200x850.jpg 1200w, https://www.calicolabs.com/wp-content/uploads/2024/05/broad-generic-2-e1715202554857-768x544.jpg 768w" sizes="(max-width:2000px) 100vw, 2000px" alt=""/></noscript></figure> </div> <div class="cl_slider__secondary"> <div class="t-quote"> <p>Calico and Broad Institute Extend Collaboration Adding Focus on Age-Related Neurodegeneration</p> </div> </div> </a> </div> <div class="cl_slider__slide type-image"> <a href="https://www.calicolabs.com/press/calico-appoints-michael-lenardo-m-d-as-chief-scientific-officer/" class="no_underline"> <div class="cl_slider__main cl_slider__slide_bg block_background background_type_image block_background__media" style="--bg-position-x-dt:center;--bg-position-y-dt:center;--bg-position-x-mb:center;--bg-position-y-mb:center;"> <figure class="cl_slider__slide_bg block_background background_type_image block_background__media " style="--bg-position-x-dt:center;--bg-position-y-dt:center;--bg-position-x-mb:center;--bg-position-y-mb:center; "><img decoding="async" data-src="https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-2000x1128.png" data-srcset="https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-2000x1128.png 2000w, https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-1200x677.png 1200w, https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-768x433.png 768w, https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-1536x866.png 1536w, https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-2048x1155.png 2048w" data-sizes="(max-width:2000px) 100vw, 2000px" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000/1128;" /><noscript><img decoding="async" src="https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-2000x1128.png" srcset="https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-2000x1128.png 2000w, https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-1200x677.png 1200w, https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-768x433.png 768w, https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-1536x866.png 1536w, https://www.calicolabs.com/wp-content/uploads/2024/09/Dr.-Lenardo-homepage-gfx-2-1-2048x1155.png 2048w" sizes="(max-width:2000px) 100vw, 2000px" alt=""/></noscript></figure> </div> <div class="cl_slider__secondary"> <div class="t-quote"> <p>Michael Lenardo, M.D., joins Calico Life Sciences as Chief Scientific Officer</p> </div> </div> </a> </div> <blockquote class="cl_slider__slide type-quote"> <a href="https://www.calicolabs.com/people/arthur-d-levinson/" class="no_underline"> <div class="cl_slider__main" style=""> <div class="h4"> "History is replete with examples of breakthroughs occurring when curious people are given the freedom to operate and create when embedded in a nurturing culture and a ‘healthy’ questioning environment." </div> </div> <div class="cl_slider__secondary"> <cite class="cl_slider__cite"> <figure class="cl_slider__portrait"> <img decoding="async" data-src="https://www.calicolabs.com/wp-content/smush-webp/2021/06/Art_4--e1623433634553-210x300.jpg.webp" alt="Portrait of Arthur D. Levinson, Ph.D." src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 210px; --smush-placeholder-aspect-ratio: 210/300;" /><noscript><img decoding="async" src="https://www.calicolabs.com/wp-content/uploads/2021/06/Art_4--e1623433634553-210x300.jpg" alt="Portrait of Arthur D. Levinson, Ph.D."/></noscript> </figure> <span class="name">Arthur D. Levinson, Ph.D.</span> <span class="role">Founder & CEO</span> </cite> </div> </a> </blockquote> </div> </div> <div id="sizing_container_block_088fdda76135feda24989fe36fc1b2cf" class="sizing-container section__margin_auto container__small mt-0 mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default" style=""> <div class="sizing-container_wrapper"> <h4 id="heading_block_e9177931eb5622f9c272ce09a62605aa" class="custom_heading from-bottom__0 mt-default mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default eyebrow align-left align-left-mobile" style="color:#000000;"> We are different by design </h4> <h2 id="heading_block_56a4552fd75add1a8056a04b39cb5308" class="custom_heading from-bottom__0 mt-default mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default align-left align-left-mobile"> Think big. Explore broadly. Collaborate constantly. </h2> <p>Our mission is said simply, yet it is quite ambitious. We are working to better understand the biology that controls aging and lifespan… and we are using the knowledge we gain to discover and develop interventions that enable people to lead longer and healthier lives.</p> <p class="is-style-text-highlight">We are not a traditional biotechnology company, nor are we an academic institution. We have combined the best parts of both without the constraints of either.</p> <p>We are asking difficult questions about how we age and the diseases associated with the aging process. To find answers requires a long-term perspective, a relentless focus on understanding the basic biology of aging, utilizing and inventing state-of-the-art technology, enlisting advanced computing capabilities and nurturing a culture and values that guide the big and small decisions we make every day.</p> <p>Our progress is charted in high-quality publications, our many collaborations and the expanding pipeline of early- and clinical-stage compounds that target diseases commonly linked with aging.</p> </div> </div> </div> </section> <section id="page_section_block_c52d04d902fceae58bb50f8c63abeddf" class="page-section mt-default mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default block_background background_type_image has_overlay bg_fill_dt_contain bg_fill_mb_cover block_background__media sbg_top sbg_top_dt_custom sbg_top_mb_none sbg_top_below" style="--bg-position-x-dt:right;--bg-position-y-dt:top;--bg-position-x-mb:right;--bg-position-y-mb:center;--overlay:;--bg-height-dt:1600px;--bg-width-mb:100%;--bg-height-mb:100%;--sbg-top-size-dt:250px;--sbg-top-color:#f1efeb;"> <div class="acf-innerblocks-container"> <div id="sizing_container_block_5d01a0ffaec87c13936c5b3375c47ec3" class="sizing-container section__margin_auto container__default mt-default mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default" style=""> <div class="sizing-container_wrapper"> <div class="cardLinks mt-default mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default " id="card_links_block_30232a1daefec85dcfa0464397cbbb64" style=" "> <div class="cardLinks__container"> <div class="cardLinks__item from-bottom__0" href="https://calicolabs.wpenginepowered.com/research-technology/"> <div class="cardLinks__item__container"> <figure class="cardLinks__item__img"> <img decoding="async" class="image lazyload" data-src="https://www.calicolabs.com/wp-content/smush-webp/2022/10/Brian-with-plate-reader-cropped-789x1024.jpg.webp" data-srcset="https://www.calicolabs.com/wp-content/smush-webp/2022/10/Brian-with-plate-reader-cropped-789x1024.jpg.webp 789w, https://www.calicolabs.com/wp-content/smush-webp/2022/10/Brian-with-plate-reader-cropped-231x300.jpg.webp 231w, https://www.calicolabs.com/wp-content/smush-webp/2022/10/Brian-with-plate-reader-cropped-768x997.jpg.webp 768w, https://www.calicolabs.com/wp-content/smush-webp/2022/10/Brian-with-plate-reader-cropped-1184x1536.jpg.webp 1184w, https://www.calicolabs.com/wp-content/smush-webp/2022/10/Brian-with-plate-reader-cropped-1578x2048.jpg.webp 1578w, https://www.calicolabs.com/wp-content/smush-webp/2022/10/Brian-with-plate-reader-cropped-scaled.jpg.webp 1973w" data-sizes="(max-width: 2000px) 100vw, 2000px" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 789px; --smush-placeholder-aspect-ratio: 789/1024;"><noscript><img decoding="async" class="image" src="https://www.calicolabs.com/wp-content/uploads/2022/10/Brian-with-plate-reader-cropped-789x1024.jpg" srcset="https://www.calicolabs.com/wp-content/uploads/2022/10/Brian-with-plate-reader-cropped-789x1024.jpg 789w, https://www.calicolabs.com/wp-content/uploads/2022/10/Brian-with-plate-reader-cropped-231x300.jpg 231w, https://www.calicolabs.com/wp-content/uploads/2022/10/Brian-with-plate-reader-cropped-768x997.jpg 768w, https://www.calicolabs.com/wp-content/uploads/2022/10/Brian-with-plate-reader-cropped-1184x1536.jpg 1184w, https://www.calicolabs.com/wp-content/uploads/2022/10/Brian-with-plate-reader-cropped-1578x2048.jpg 1578w, https://www.calicolabs.com/wp-content/uploads/2022/10/Brian-with-plate-reader-cropped-scaled.jpg 1973w" sizes="(max-width: 2000px) 100vw, 2000px" alt="" ></noscript> </figure> <div class="cardLinks__item__heading"> <div class="cardLinks__item__heading__container"> <div class="cardLinks__item__title"> <h5> Learn about us </h5> </div> <span class="cardLinks__item__description"> See how we are using science and technology to understand the biology of aging </span> </div> </div> <a class="cardLinks__item__link" href="https://calicolabs.wpenginepowered.com/research-technology/"></a> </div> </div> <div class="cardLinks__item from-bottom__1" href="https://calicolabs.wpenginepowered.com/careers/"> <div class="cardLinks__item__container"> <figure class="cardLinks__item__img"> <img decoding="async" class="image lazyload" data-src="https://www.calicolabs.com/wp-content/smush-webp/2023/09/Katie-wtih-slide-1-e1695257458984-886x1024.jpg.webp" data-srcset="https://www.calicolabs.com/wp-content/smush-webp/2023/09/Katie-wtih-slide-1-e1695257458984-886x1024.jpg.webp 886w, https://www.calicolabs.com/wp-content/smush-webp/2023/09/Katie-wtih-slide-1-e1695257458984-260x300.jpg.webp 260w, https://www.calicolabs.com/wp-content/smush-webp/2023/09/Katie-wtih-slide-1-e1695257458984-768x888.jpg.webp 768w, https://www.calicolabs.com/wp-content/smush-webp/2023/09/Katie-wtih-slide-1-e1695257458984-1329x1536.jpg.webp 1329w, https://www.calicolabs.com/wp-content/smush-webp/2023/09/Katie-wtih-slide-1-e1695257458984.jpg.webp 1386w" data-sizes="(max-width: 2000px) 100vw, 2000px" alt="Katie Podshivalova with slide" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 886px; --smush-placeholder-aspect-ratio: 886/1024;"><noscript><img decoding="async" class="image" src="https://www.calicolabs.com/wp-content/uploads/2023/09/Katie-wtih-slide-1-e1695257458984-886x1024.jpg" srcset="https://www.calicolabs.com/wp-content/uploads/2023/09/Katie-wtih-slide-1-e1695257458984-886x1024.jpg 886w, https://www.calicolabs.com/wp-content/uploads/2023/09/Katie-wtih-slide-1-e1695257458984-260x300.jpg 260w, https://www.calicolabs.com/wp-content/uploads/2023/09/Katie-wtih-slide-1-e1695257458984-768x888.jpg 768w, https://www.calicolabs.com/wp-content/uploads/2023/09/Katie-wtih-slide-1-e1695257458984-1329x1536.jpg 1329w, https://www.calicolabs.com/wp-content/uploads/2023/09/Katie-wtih-slide-1-e1695257458984.jpg 1386w" sizes="(max-width: 2000px) 100vw, 2000px" alt="Katie Podshivalova with slide" ></noscript> </figure> <div class="cardLinks__item__heading"> <div class="cardLinks__item__heading__container"> <div class="cardLinks__item__title"> <h5> Join us </h5> </div> <span class="cardLinks__item__description"> Explore exciting job opportunities and find out if there is one that fits for you </span> </div> </div> <a class="cardLinks__item__link" href="https://calicolabs.wpenginepowered.com/careers/"></a> </div> </div> <div class="cardLinks__item from-bottom__2" href="https://calicolabs.wpenginepowered.com/partnering/"> <div class="cardLinks__item__container"> <figure class="cardLinks__item__img"> <img decoding="async" class="image lazyload" data-src="https://www.calicolabs.com/wp-content/smush-webp/2022/10/Minna-and-Stephen-1-scaled-2000x1787.jpg.webp" data-srcset="https://www.calicolabs.com/wp-content/smush-webp/2022/10/Minna-and-Stephen-1-scaled-2000x1787.jpg.webp 2000w, https://www.calicolabs.com/wp-content/smush-webp/2022/10/Minna-and-Stephen-1-scaled-1200x1072.jpg.webp 1200w, https://www.calicolabs.com/wp-content/smush-webp/2022/10/Minna-and-Stephen-1-scaled-768x686.jpg.webp 768w, https://www.calicolabs.com/wp-content/smush-webp/2022/10/Minna-and-Stephen-1-scaled-1536x1372.jpg.webp 1536w, https://www.calicolabs.com/wp-content/smush-webp/2022/10/Minna-and-Stephen-1-scaled-2048x1830.jpg.webp 2048w" data-sizes="(max-width: 2000px) 100vw, 2000px" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000/1787;"><noscript><img decoding="async" class="image" src="https://www.calicolabs.com/wp-content/uploads/2022/10/Minna-and-Stephen-1-scaled-2000x1787.jpg" srcset="https://www.calicolabs.com/wp-content/uploads/2022/10/Minna-and-Stephen-1-scaled-2000x1787.jpg 2000w, https://www.calicolabs.com/wp-content/uploads/2022/10/Minna-and-Stephen-1-scaled-1200x1072.jpg 1200w, https://www.calicolabs.com/wp-content/uploads/2022/10/Minna-and-Stephen-1-scaled-768x686.jpg 768w, https://www.calicolabs.com/wp-content/uploads/2022/10/Minna-and-Stephen-1-scaled-1536x1372.jpg 1536w, https://www.calicolabs.com/wp-content/uploads/2022/10/Minna-and-Stephen-1-scaled-2048x1830.jpg 2048w" sizes="(max-width: 2000px) 100vw, 2000px" alt="" ></noscript> </figure> <div class="cardLinks__item__heading"> <div class="cardLinks__item__heading__container"> <div class="cardLinks__item__title"> <h5> Partner with us </h5> </div> <span class="cardLinks__item__description"> Find out about how we partner with academia and other biopharmaceutical companies </span> </div> </div> <a class="cardLinks__item__link" href="https://calicolabs.wpenginepowered.com/partnering/"></a> </div> </div> </div> </div> <div class="quote mt-6 mb-6 pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default" id="quote_block_849094ef1e1ce5b273efc797747668df"> <div class="quote-container light"> <div class="quote-svg "> <svg height="258" viewBox="0 0 324 258" width="324" data-aos="fade-up" ><path fill="" fill-rule="nonzero" d="M310.454 0v18.925c-27.624 9.785-49.271 25.17-64.942 46.154-15.671 20.985-23.507 42.807-23.507 65.466 0 4.892.797 8.497 2.39 10.814 1.063 1.545 2.258 2.318 3.587 2.318 1.328 0 3.32-.902 5.976-2.704 8.5-5.922 19.257-8.883 32.272-8.883 15.14 0 28.553 5.986 40.24 17.96 11.687 11.973 17.53 26.198 17.53 42.678 0 17.251-6.707 32.443-20.12 45.574C290.467 251.434 274.198 258 255.074 258c-22.312 0-41.568-8.883-57.77-26.65C181.1 213.584 173 189.767 173 159.898c0-34.76 11.023-65.916 33.069-93.467C228.114 38.881 262.909 16.737 310.454 0zm-173 0v18.925C109.83 28.71 88.183 44.095 72.512 65.08c-15.671 20.985-23.507 42.807-23.507 65.466 0 4.892.797 8.497 2.39 10.814 1.063 1.545 2.258 2.318 3.587 2.318 1.328 0 3.32-.902 5.976-2.704 8.5-5.922 19.257-8.883 32.272-8.883 15.14 0 28.553 5.986 40.24 17.96 11.687 11.973 17.53 26.198 17.53 42.678 0 17.251-6.707 32.443-20.12 45.574C117.467 251.434 101.198 258 82.074 258c-22.312 0-41.568-8.883-57.77-26.65C8.1 213.584 0 189.767 0 159.898c0-34.76 11.023-65.916 33.069-93.467C55.114 38.881 89.909 16.737 137.454 0z" ></path></svg> </div> <div class="quote-heading"> <div class="quote-heading-container"> <div class="quote-copy from-bottom__0"> <p class="t-quote"> "Aging is like a snowball exponentially growing and gaining momentum as it rolls down a hill. Can we delay its start or reduce its speed? We believe the answer to these questions will be found in systems biology." </p> </div> <div class="quote-attribution from-bottom__1"> <div class="quote-link-container t-cite"> <a class="quote-link no_underline " href="https://www.calicolabs.com/people/eugene-melamud/"> Eugene Melamud, Ph.D. </a> </div> <div class="quote-role-container"> <span class="quote-role sentinel-italic"> Principal Investigator </span> </div> </div> </div> </div> </div> </div> </div> </div> <div id="sizing_container_block_f12512ac3723219419033ef4cdd195ae" class="sizing-container section__margin_auto container__extra-large mt-default mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default" style=""> <div class="sizing-container_wrapper"> <div class="featuredCard mt-default mb-default pt-default pb-default mobile-mt-default mobile-mb-default mobile-pt-default mobile-pb-default " id="featured_card_block_f60c591ded72344319d151c010502513" style=" "> <div class="featuredCard post-1628 lab_story type-lab_story status-publish has-post-thumbnail hentry category-technology from-bottom__0"> <div class="featuredCard__container"> <!-- Ribbon --> <div class="featuredCard__ribbon from-bottom__0"> <p class="t-label-small"> Featured Story </p> </div> <!-- Heading --> <div class="featuredCard__heading"> <div class="featuredCard__heading-container"> <!-- Share Button --> <!-- Date --> <div class="featuredCard__date from-bottom__0"> <span> April 15, 2020 </span> </div> <!-- Title --> <div class="featuredCard__title from-bottom__0"> <h4> <a href="https://www.calicolabs.com/story/the-experiment-that-started-it-all/" target="_self"> The experiment that started it all </a> </h4> </div> <!-- Description --> <p class="featuredCard__description t-body-large from-bottom__0"> In 1993, aging science was barely a field of study. Many scientists believed that aging “just happened.” Since aging happens after reproduction, the thinking went, genes for… </p> <!-- Authors --> </div> <!-- Buttons --> <div class="featuredCard__buttons from-bottom__0"> <div class="primary-button"> <a id="1628" class="btn btn__outlined white " style="" href="https://www.calicolabs.com/story/the-experiment-that-started-it-all/" target="_self">Read Story</a> </div> <div class="secondary-button"> <a id="1628" class="btn btn__simple white " style="" href="https://www.calicolabs.com/calico-stories/" target="_self">See More Stories</a> </div> </div> </div> <!-- Image --> <figure class="featuredCard__img"> <img decoding="async" data-src="https://www.calicolabs.com/wp-content/smush-webp/2020/04/The-experiment-that-started-it-all-@2x-1024x532.jpg.webp" data-srcset="https://www.calicolabs.com/wp-content/smush-webp/2020/04/The-experiment-that-started-it-all-@2x-1024x532.jpg.webp 1024w, https://www.calicolabs.com/wp-content/smush-webp/2020/04/The-experiment-that-started-it-all-@2x-300x156.jpg.webp 300w, https://www.calicolabs.com/wp-content/smush-webp/2020/04/The-experiment-that-started-it-all-@2x-768x399.jpg.webp 768w, https://www.calicolabs.com/wp-content/smush-webp/2020/04/The-experiment-that-started-it-all-@2x-1536x798.jpg.webp 1536w, https://www.calicolabs.com/wp-content/smush-webp/2020/04/The-experiment-that-started-it-all-@2x-2048x1065.jpg.webp 2048w" data-sizes="(max-width: 2000px) 100vw, 2000px" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024/532;"><noscript><img decoding="async" class="" src="https://www.calicolabs.com/wp-content/uploads/2020/04/The-experiment-that-started-it-all-@2x-1024x532.jpg" srcset="https://www.calicolabs.com/wp-content/uploads/2020/04/The-experiment-that-started-it-all-@2x-1024x532.jpg 1024w, https://www.calicolabs.com/wp-content/uploads/2020/04/The-experiment-that-started-it-all-@2x-300x156.jpg 300w, https://www.calicolabs.com/wp-content/uploads/2020/04/The-experiment-that-started-it-all-@2x-768x399.jpg 768w, https://www.calicolabs.com/wp-content/uploads/2020/04/The-experiment-that-started-it-all-@2x-1536x798.jpg 1536w, https://www.calicolabs.com/wp-content/uploads/2020/04/The-experiment-that-started-it-all-@2x-2048x1065.jpg 2048w" sizes="(max-width: 2000px) 100vw, 2000px" alt="" loading="lazy"></noscript> </figure> </div> </div> </div> </div> </div> </div> <figure class=" block_background background_type_image has_overlay bg_fill_dt_contain bg_fill_mb_cover block_background__media " style="--bg-position-x-dt:right;--bg-position-y-dt:top;--bg-position-x-mb:right;--bg-position-y-mb:center;--overlay:;--bg-height-dt:1600px;--bg-width-mb:100%;--bg-height-mb:100%; "><img decoding="async" data-src="https://www.calicolabs.com/wp-content/smush-webp/2020/03/calico-logo-howwework-bg@3x-445x1024.png.webp" data-srcset="https://www.calicolabs.com/wp-content/smush-webp/2020/03/calico-logo-howwework-bg@3x-445x1024.png.webp 445w, https://www.calicolabs.com/wp-content/uploads/2020/03/calico-logo-howwework-bg@3x-130x300.png 130w, https://www.calicolabs.com/wp-content/smush-webp/2020/03/calico-logo-howwework-bg@3x-768x1769.png.webp 768w, https://www.calicolabs.com/wp-content/smush-webp/2020/03/calico-logo-howwework-bg@3x-667x1536.png.webp 667w, https://www.calicolabs.com/wp-content/smush-webp/2020/03/calico-logo-howwework-bg@3x-889x2048.png.webp 889w, https://www.calicolabs.com/wp-content/smush-webp/2020/03/calico-logo-howwework-bg@3x.png.webp 1111w" data-sizes="(max-width:2000px) 100vw, 2000px" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 445px; --smush-placeholder-aspect-ratio: 445/1024;" /><noscript><img decoding="async" src="https://www.calicolabs.com/wp-content/uploads/2020/03/calico-logo-howwework-bg@3x-445x1024.png" srcset="https://www.calicolabs.com/wp-content/uploads/2020/03/calico-logo-howwework-bg@3x-445x1024.png 445w, https://www.calicolabs.com/wp-content/uploads/2020/03/calico-logo-howwework-bg@3x-130x300.png 130w, https://www.calicolabs.com/wp-content/uploads/2020/03/calico-logo-howwework-bg@3x-768x1769.png 768w, https://www.calicolabs.com/wp-content/uploads/2020/03/calico-logo-howwework-bg@3x-667x1536.png 667w, https://www.calicolabs.com/wp-content/uploads/2020/03/calico-logo-howwework-bg@3x-889x2048.png 889w, https://www.calicolabs.com/wp-content/uploads/2020/03/calico-logo-howwework-bg@3x.png 1111w" sizes="(max-width:2000px) 100vw, 2000px" alt=""/></noscript></figure></section> </div><!-- .entry-content --> </article><!-- #post-10 --> </main><!-- #main --> </div><!-- #primary --> </div><!-- #content --> <footer id="colophon" class="site-footer"> <div class="site-footer__container container"> <div class="site-footer__logo from-bottom__0"> <svg height="95" viewBox="0 0 95 95" width="95"><g fill="none" fill-rule="evenodd"><path fill="#25BD56" d="M53.646 55.464c-4.063 3.286-9.981 2.608-13.22-1.514-3.237-4.122-2.57-10.127 1.492-13.414a9.3 9.3 0 0 1 11.73.002L57 36.275c-6.382-5.167-15.682-4.105-20.773 2.371-5.09 6.476-4.045 15.914 2.337 21.08a14.613 14.613 0 0 0 18.432.003l-3.35-4.265z"></path><path fill="#25BD56" d="M56.852 65.326c-9.845 5.165-22.014 1.371-27.18-8.474-5.164-9.846-1.37-22.014 8.476-27.18 9.845-5.164 22.014-1.37 27.18 8.475a20.131 20.131 0 0 1-4.48 24.423l3.558 4.019c10.543-9.337 11.52-25.453 2.183-35.996-9.337-10.542-25.452-11.52-35.995-2.183-10.543 9.337-11.52 25.453-2.184 35.995a25.5 25.5 0 0 0 30.936 5.675l-2.494-4.754z"></path><path fill="#25BD56" d="M77.47 36.48c6.165 16.058-2.033 34.005-18.31 40.086-16.271 6.08-34.458-1.999-40.63-18.047-6.169-16.055 2.024-34.004 18.3-40.09 13.559-5.07 28.875-.36 37.11 11.415l4.511-3.071C66.847 10.183 43.807 6.013 26.99 17.46c-16.818 11.448-21.044 34.177-9.44 50.767 11.604 16.59 34.644 20.76 51.462 9.313 14.011-9.537 19.617-27.274 13.584-42.976l-5.125 1.917z"></path><g><path fill="#25BD56" d="M27.92 10.348C48.47-.432 73.87 7.488 84.65 28.04c10.78 20.55 2.861 45.948-17.687 56.73-20.551 10.78-45.951 2.86-56.732-17.69C1.249 49.96 5.108 28.92 19.582 16.1l-3.595-4.059c-19.614 17.372-21.432 47.356-4.06 66.97C29.3 98.627 59.28 100.446 78.896 83.076c19.615-17.371 21.434-47.355 4.063-66.97C68.486-.236 44.73-4.595 25.4 5.547l2.519 4.801z" mask="url(#b)"></path></g></g></svg> </div> <div class="site-footer__content"> <div class="site-footer__menus"> <div class="site-footer__menu from-bottom__1 from-bottom-mb__0 hide_on_mobile"> <h5 class="h5_small">About Us</h5> <ul> <li> <a class="animated_underline_link small" href="/research-technology/" target="">Research & Technology</a> </li> <li> <a class="animated_underline_link small" href="/drug-development/" target="">Drug Development</a> </li> <li> <a class="animated_underline_link small" href="/people/" target="">Leadership</a> </li> <li> <a class="animated_underline_link small" href="/partnering/" target="">Partnering</a> </li> <li> <a class="animated_underline_link small" href="/life-at-calico/" target="">Life at Calico</a> </li> </ul> </div> <div class="site-footer__menu from-bottom__2 from-bottom-mb__0 hide_on_mobile"> <h5 class="h5_small">Resources</h5> <ul> <li> <a class="animated_underline_link small" href="/publications/" target="">Publications</a> </li> <li> <a class="animated_underline_link small" href="/calico-stories/" target="">Calico Stories</a> </li> <li> <a class="animated_underline_link small" href="/news-and-media/" target="">News & Media</a> </li> <li> <a class="animated_underline_link small" href="/patients/" target="">Patients</a> </li> </ul> </div> <div class="site-footer__menu from-bottom__3 from-bottom-mb__0 hide_on_mobile"> <h5 class="h5_small">Contact Us</h5> <ul> <li> <a class="animated_underline_link small" href="/contact-us/" target="">Contact Us</a> </li> <li> <a class="animated_underline_link small" href="/careers/" target="">Join Us</a> </li> </ul> </div> <div class="site-footer__menu from-bottom__4 from-bottom-mb__1 show_on_mobile"> <h5 class="h5_small">Follow Us</h5> <ul> <li> <a class="animated_underline_link small" href="https://twitter.com/calico" target="_blank">X</a> </li> <li> <a class="animated_underline_link small" href="https://www.linkedin.com/company/calico-life-sciences-llc" target="_blank">LinkedIn</a> </li> </ul> </div> <div class="site-footer__menu from-bottom__0 from-bottom-mb__2 show_on_mobile"> <ul> <li> <a class="animated_underline_link small" href="/privacy-policy/" target="">Privacy Policy</a> </li> <li> <a class="animated_underline_link small" href="/privacy-policy/#collection-notice" target="">Notice at Collection</a> </li> <li> <a class="animated_underline_link small" href="/terms-of-use/" target="">Terms of Use</a> </li> <li> <a class="animated_underline_link small" href="/code-of-conduct/" target="">Code of Conduct</a> </li> </ul> </div> </div> <div class="site-footer__copyright from-bottom__0 from-bottom-mb__3"> <span>2024 Calico Life Sciences LLC. All rights reserved.</span> </div> </div> </div> </footer><!-- #colophon --> </div><!-- #page --> <style>#home-hero { min-height:75dvh; }</style><div class="modal" id="job-listing-modal" aria-hidden="true" tabindex="-1"><div class="modal__wrapper"><button class="modal__close btn btn__close"><span class="screen-reader-text">Close</span><svg class="svg_icon__rev" id="icon-close" xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25"> <path fill="#000000" fill-rule="nonzero" d="M9.945 12.576L-.014 2.533 2.116.421l9.817 9.9 10-9.91 2.111 2.131-9.964 9.875 9.959 10.043-2.13 2.112-9.817-9.9-10 9.91-2.11-2.131 9.963-9.875z"/> </svg></button><div class="modal__inner"><div class="job_listings__job_detail job_detail"></div></div></div></div><script type="text/javascript" src="https://www.calicolabs.com/wp-content/themes/calico/assets/build/main.js?ver=1718921645" id="calico-script-js"></script> <script type="text/javascript" src="https://www.calicolabs.com/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js?ver=3.16.9" id="smush-lazy-load-js"></script> <script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""}; /** * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups. */ window._nslHasOpenedPopup = false; window._nslWebViewNoticeElement = null; window.NSLPopup = function (url, title, w, h) { /** * Cross-Origin-Opener-Policy blocked the access to the opener */ if (typeof BroadcastChannel === "function") { const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); _nslLoginBroadCastChannel.onmessage = (event) => { if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { window._nslHasOpenedPopup = false; const url = event.data?.href; _nslLoginBroadCastChannel.close(); if (typeof window.nslRedirect === 'function') { window.nslRedirect(url); } else { window.opener.location = url; } } }; } const userAgent = navigator.userAgent, mobile = function () { return /\b(iPhone|iP[ao]d)/.test(userAgent) || /\b(iP[ao]d)/.test(userAgent) || /Android/i.test(userAgent) || /Mobile/i.test(userAgent); }, screenX = window.screenX !== undefined ? window.screenX : window.screenLeft, screenY = window.screenY !== undefined ? window.screenY : window.screenTop, outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth, outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22, targetWidth = mobile() ? null : w, targetHeight = mobile() ? null : h, left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10), right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10), features = []; if (targetWidth !== null) { features.push('width=' + targetWidth); } if (targetHeight !== null) { features.push('height=' + targetHeight); } features.push('left=' + left); features.push('top=' + right); features.push('scrollbars=1'); const newWindow = window.open(url, title, features.join(',')); if (window.focus) { newWindow.focus(); } window._nslHasOpenedPopup = true; return newWindow; }; let isWebView = null; function checkWebView() { if (isWebView === null) { function _detectOS(ua) { if (/Android/.test(ua)) { return "Android"; } else if (/iPhone|iPad|iPod/.test(ua)) { return "iOS"; } else if (/Windows/.test(ua)) { return "Windows"; } else if (/Mac OS X/.test(ua)) { return "Mac"; } else if (/CrOS/.test(ua)) { return "Chrome OS"; } else if (/Firefox/.test(ua)) { return "Firefox OS"; } return ""; } function _detectBrowser(ua) { let android = /Android/.test(ua); if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) { return "Opera"; } else if (/CriOS/.test(ua)) { return "Chrome for iOS"; } else if (/Edge/.test(ua)) { return "Edge"; } else if (android && /Silk\//.test(ua)) { return "Silk"; } else if (/Chrome/.test(ua)) { return "Chrome"; } else if (/Firefox/.test(ua)) { return "Firefox"; } else if (android) { return "AOSP"; } else if (/MSIE|Trident/.test(ua)) { return "IE"; } else if (/Safari\//.test(ua)) { return "Safari"; } else if (/AppleWebKit/.test(ua)) { return "WebKit"; } return ""; } function _detectBrowserVersion(ua, browser) { if (browser === "Opera") { return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") : / OPR/.test(ua) ? _getVersion(ua, " OPR/") : _getVersion(ua, " OPT/"); } else if (browser === "Chrome for iOS") { return _getVersion(ua, "CriOS/"); } else if (browser === "Edge") { return _getVersion(ua, "Edge/"); } else if (browser === "Chrome") { return _getVersion(ua, "Chrome/"); } else if (browser === "Firefox") { return _getVersion(ua, "Firefox/"); } else if (browser === "Silk") { return _getVersion(ua, "Silk/"); } else if (browser === "AOSP") { return _getVersion(ua, "Version/"); } else if (browser === "IE") { return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") : /MSIE/.test(ua) ? _getVersion(ua, "MSIE ") : _getVersion(ua, "rv:"); } else if (browser === "Safari") { return _getVersion(ua, "Version/"); } else if (browser === "WebKit") { return _getVersion(ua, "WebKit/"); } return "0.0.0"; } function _getVersion(ua, token) { try { return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]); } catch (o_O) { } return "0.0.0"; } function _normalizeSemverString(version) { const ary = version.split(/[\._]/); return (parseInt(ary[0], 10) || 0) + "." + (parseInt(ary[1], 10) || 0) + "." + (parseInt(ary[2], 10) || 0); } function _isWebView(ua, os, browser, version, options) { switch (os + browser) { case "iOSSafari": return false; case "iOSWebKit": return _isWebView_iOS(options); case "AndroidAOSP": return false; case "AndroidChrome": return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options); } return false; } function _isWebView_iOS(options) { const document = (window["document"] || {}); if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false); } function _isWebView_Android(options) { if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false); } const options = {}, nav = window.navigator || {}, ua = nav.userAgent || "", os = _detectOS(ua), browser = _detectBrowser(ua), browserVersion = _detectBrowserVersion(ua, browser); isWebView = _isWebView(ua, os, browser, browserVersion, options); } return isWebView; } function isAllowedWebViewForUserAgent(provider) { const facebookAllowedWebViews = [ 'Instagram', 'FBAV', 'FBAN' ]; let whitelist = []; if (provider && provider === 'facebook') { whitelist = facebookAllowedWebViews; } const nav = window.navigator || {}, ua = nav.userAgent || ""; if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) { return true; } return false; } function disableButtonInWebView(providerButtonElement) { if (providerButtonElement) { providerButtonElement.classList.add('nsl-disabled-provider'); providerButtonElement.setAttribute('href', '#'); providerButtonElement.addEventListener('pointerdown', (e) => { if (!window._nslWebViewNoticeElement) { window._nslWebViewNoticeElement = document.createElement('div'); window._nslWebViewNoticeElement.id = "nsl-notices-fallback"; window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) { this.parentNode.removeChild(this); window._nslWebViewNoticeElement = null; }); const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); } }); } } window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "<div id='nsl-redirect-overlay-container'>", overlayContainerClose = "</div>", overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>", overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>", overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; document.addEventListener('click', function (e) { if (e.target) { const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]'); if (buttonLinkElement) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = buttonLinkElement.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = buttonLinkElement.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } } } }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) } });})();</script> </body> </html>