{"id":17971,"date":"2026-02-23T12:28:11","date_gmt":"2026-02-23T11:28:11","guid":{"rendered":"https:\/\/www.ellab.com\/sobre-nosotros\/historia\/"},"modified":"2026-03-26T14:26:51","modified_gmt":"2026-03-26T13:26:51","slug":"nuestra-historia","status":"publish","type":"page","link":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/","title":{"rendered":"Historia"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17971\" class=\"elementor elementor-17971 elementor-8799\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d477f85 e-con-full e-flex e-con e-parent\" data-id=\"d477f85\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3a2c0d elementor-widget elementor-widget-hero_ellab\" data-id=\"f3a2c0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hero_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-hero-f3a2c0d\" class=\"d-flex align-items-center px-3 px-md-0 bg-primary\" style=\"min-height: 100vh;\">\r\n    <div class=\"container\">\r\n        <div class=\"row justify-content-start\">\r\n\r\n            \r\n            <div class=\"col-12 col-md-12\">\r\n\r\n\r\n                \r\n                \r\n                                    <h1 class=\"custom-title fs-56 fw-semibold mb-5 text-white\">\r\n                        <span class=\"text-white\">Historia de Ellab<br class=\"desktop-br\">\n<span class=\"text-secondary\">M\u00e1s de 75 a\u00f1os de experiencia<\/span><\/span>                    <\/h1>\r\n                \r\n                \r\n                                    <h6 class=\"hero-subtitle fs-24 fw-semibold mb-4 text-white w-100 w-md-50\">\r\n                        Nuestra historia comienza cuando el Sr. Leo Nielsen fund\u00f3 \u00abElektrolaboratoriet A\/S\u00bb en 1949. Con un compromiso con la precisi\u00f3n, la empresa se propuso revolucionar las mediciones de temperatura, especializ\u00e1ndose en el desarrollo de indicadores de temperatura con sondas de termopar, sirviendo principalmente al sector hospitalario y farmac\u00e9utico.                     <\/h6>\r\n                \r\n                \r\n                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<style>\r\n    #ellab-hero-f3a2c0d {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-hero-bg.jpg');\r\n        background-size: cover;\r\n        background-repeat: no-repeat;\r\n        background-position: center center;\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n        #ellab-hero-f3a2c0d {\r\n            background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-hero-bg.jpg');\r\n            background-position: center center;\r\n        }\r\n    }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-692126b e-con-full e-flex e-con e-parent\" data-id=\"692126b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a3c55a elementor-widget elementor-widget-two_columns_ellab\" data-id=\"7a3c55a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"two_columns_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-two-columns-7a3c55a\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0 \">\r\n\r\n    <div class=\"container my-4 my-lg-5\">\r\n\r\n        \r\n\r\n        <div class=\"row align-items-start\">\r\n\r\n            <!-- \r\n            Left Column\r\n            -----------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary \">\r\n                <!-- Section Title -->\r\n                \r\n                    <h2 class=\"custom-title fs-48 fw-semibold mb-md-5 text-primary\">\r\n                        <span class=\"text-primary\">Una <span class=\"text-secondary\">historia<\/span> <br class=\"desktop-br\">\nde la que estar orgullosos<\/span>                    <\/h2>\r\n\r\n                \r\n\r\n                <!-- Left Subtitle -->\r\n                \r\n                <!-- Left Paragraph -->\r\n                \r\n                <!-- Left List -->\r\n                \r\n\r\n                <!-- Left Button -->\r\n                \r\n\r\n\r\n                <!-- Video Cover -->\r\n                \r\n\r\n                \r\n\r\n\r\n            <\/div>\r\n\r\n            <!-- \r\n            Right Column\r\n            ------------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary\">\r\n\r\n                \r\n                \r\n\r\n\r\n                \r\n                <!-- Subtitle Right -->\r\n                \r\n                <!-- Right Paragraph -->\r\n                                    <div class=\"fs-18 fw-light mb-5 text-primary lh-base wysiwyg-list\">\r\n                        <p>A lo largo de las d\u00e9cadas, Ellab ha seguido evolucionando, respondiendo a las demandas en constante cambio de las industrias de ciencias de la vida, manteni\u00e9ndose fiel a sus ra\u00edces de innovaci\u00f3n y satisfacci\u00f3n del cliente.<\/p>\n<p>Hoy, ofrecemos las soluciones de cumplimiento m\u00e1s completas disponibles en el mercado, gracias a la experiencia acumulada a lo largo de a\u00f1os de estrecha colaboraci\u00f3n. Los hitos de nuestra historia son prueba de la pasi\u00f3n y dedicaci\u00f3n que ponemos en ser el socio que desea a su lado. <\/p>\n<p>Estos destacados seleccionados, aunque solo ara\u00f1an la superficie de la historia completa, capturan esos momentos memorables que nos han convertido en lo que somos hoy.<\/p>\n                    <\/div>\r\n                \r\n\r\n                \r\n                <!-- Right Title -->\r\n                \r\n                <!-- Paragraph 2 -->\r\n                \r\n                \r\n                \r\n                <!-- Bottom Cards -->\r\n                \r\n\r\n                \r\n                <!-- Fila de dos columnas -->\r\n                \r\n\r\n                \r\n\r\n\r\n                \r\n\r\n\r\n                \r\n\r\n                <!-- Iframe para cargar el formulario -->\r\n                \r\n                <!-- Form deshabilitado, se usar\u00e1 un iframe para cargar el formulario -->\r\n                \r\n                \r\n\r\n\r\n\r\n\r\n            <\/div>\r\n\r\n            \r\n\r\n            \r\n\r\n            \r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <!---------------\r\n    SECTION READ MORE\r\n    -----------------\r\n    -->\r\n\r\n    \r\n    <!-- \r\n    Section Services List\r\n    ---------------------\r\n    -->\r\n\r\n    \r\n\r\n    \r\n<\/section>\r\n\r\n\r\n<style>\r\n    \/* ===========================\r\n       BACKGROUND SECTION\r\n       =========================== *\/\r\n    #ellab-two-columns-7a3c55a {\r\n        background-image: url('');\r\n        background-repeat: no-repeat;\r\n        background-position: center center;\r\n        background-size: contain;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-7a3c55a {\r\n            background-position: center center;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-7a3c55a .container {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       MATRIX SECTION\r\n       =========================== *\/\r\n    .matrix-icon svg {\r\n        max-height: 30px;\r\n        width: auto;\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n        .matrix-icon svg {\r\n            max-height: 20px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n        .header-text-vertical {\r\n            writing-mode: vertical-rl;\r\n            transform: rotate(180deg);\r\n            white-space: nowrap;\r\n            height: 100px;\r\n            line-height: 1.2;\r\n        }\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       LEFT AND RIGHT PARAGRAPH - LIST\r\n       =========================== *\/\r\n    .wysiwyg-list ul {\r\n        list-style: none;\r\n        padding-left: 1.2rem;\r\n    }\r\n\r\n    .wysiwyg-list ul li {\r\n        position: relative;\r\n        margin-bottom: 0.6rem;\r\n    }\r\n\r\n    .wysiwyg-list ul li::before {\r\n        content: \"\";\r\n        position: absolute;\r\n        left: -1.2rem;\r\n        top: 0.55rem;\r\n        width: 6px;\r\n        height: 6px;\r\n        \/*background-color: #A01966;*\/\r\n        background-color: #00004b;\r\n        border-radius: 50%;\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       CUSTOM FORM\r\n       =========================== \r\n    .custom-form .form-control,\r\n    .custom-form .form-select {\r\n        background-color: #ffffff;\r\n        border: 1px solid #ced4da;\r\n        padding: 16px 20px;\r\n        border-radius: 8px;\r\n        color: #00004b !important;\r\n    }\r\n\r\n    .custom-form .form-control:focus,\r\n    .custom-form .form-select:focus {\r\n        border-color: transparent;\r\n        box-shadow: none;\r\n    }\r\n\r\n    .custom-form .form-select {\r\n        -webkit-appearance: none;\r\n        -moz-appearance: none;\r\n        appearance: none;\r\n    }\r\n\r\n    .custom-form .form-select-wrapper {\r\n        position: relative;\r\n    }\r\n\r\n    .custom-form .form-select-wrapper::after {\r\n        content: '';\r\n        position: absolute;\r\n        top: 50%;\r\n        right: 12px;\r\n        width: 10px;\r\n        height: 10px;\r\n        background-color: #198754;\r\n        clip-path: polygon(100% 0%, 0 0%, 50% 100%);\r\n        transform: translateY(-50%);\r\n        pointer-events: none;\r\n    }\r\n\r\n    .custom-form .agreement-text {\r\n        display: flex;\r\n        align-items: flex-start;\r\n        gap: 16px;\r\n    }\r\n\r\n    .custom-form .agreement-text svg {\r\n        flex-shrink: 0;\r\n        width: 24px;\r\n        height: 24px;\r\n        margin-top: 2px;\r\n    }\r\n    *\/\r\n\r\n\r\n\r\n    \/* ===========================\r\n       POLICY SECTION\r\n       =========================== *\/\r\n    .policy-section2-item .bullet-text {\r\n        position: relative;\r\n        padding-left: 1rem;\r\n    }\r\n\r\n    .policy-section2-item .bullet-text::before {\r\n        content: '';\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0.5em;\r\n        width: 6px;\r\n        height: 6px;\r\n        border-radius: 50%;\r\n        background-color: var(--bs-secondary);\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       IMAGES SECTION\r\n       =========================== *\/\r\n\r\n    \/* Desktop baseline behavior *\/\r\n    .left-image-block,\r\n    .right-image-block {\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    .left-image,\r\n    .right-image,\r\n    .center-image {\r\n        width: 100%;\r\n        height: auto;\r\n        display: block;\r\n    }\r\n\r\n    \/* Caption always inside container *\/\r\n    .image-caption {\r\n        position: absolute;\r\n        bottom: 8px;\r\n        max-width: 100%;\r\n        padding-left: 8px;\r\n    }\r\n\r\n    \/* Caption align sides *\/\r\n    .left-image-block .image-caption {\r\n        right: 8px;\r\n        text-align: right;\r\n    }\r\n\r\n    .right-image-block .image-caption {\r\n        left: 8px;\r\n        text-align: left;\r\n    }\r\n\r\n    \/* Push right image to the right *\/\r\n    .right-image-block {\r\n        transform: translateX(100px);\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n\r\n        \/* Make images full width on mobile *\/\r\n        .center-image,\r\n        .left-image,\r\n        .right-image {\r\n            width: 100% !important;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n   STICKY TITLE\r\n   =========================== *\/\r\n    .sticky-xl-top {\r\n        top: 180px !important;\r\n        z-index: 0 !important;\r\n    }\r\n\r\n    \/* ===========================\r\n   BOTTOM CARDS\r\n   =========================== *\/\r\n\r\n    .card-icon-bottom {\r\n        width: 40px;\r\n        height: 40px;\r\n        flex: 0 0 40px;\r\n        \/* Evita que el icono se estire o encoja en flex *\/\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        \/* Centra el icono dentro del contenedor *\/\r\n    }\r\n\r\n    .card-icon-bottom img {\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: contain;\r\n        \/* Mantiene la proporci\u00f3n del SVG *\/\r\n    }\r\n\r\n    \/* ===========================\r\n   VIDEO\r\n   =========================== *\/\r\n\r\n    .video-embed-container iframe {\r\n        width: 100%;\r\n        height: 100%;\r\n        border: none;\r\n        display: block;\r\n    }\r\n\r\n    .video-embed-container {\r\n        animation: fadeInVideo 0.3s ease;\r\n    }\r\n\r\n    @keyframes fadeInVideo {\r\n        from {\r\n            opacity: 0;\r\n            transform: scale(0.97);\r\n        }\r\n\r\n        to {\r\n            opacity: 1;\r\n            transform: scale(1);\r\n        }\r\n    }\r\n\r\n    .video-cover-trigger {\r\n        transform: translateZ(0);\r\n        backface-visibility: hidden;\r\n    }\r\n\r\n    .video-cover-trigger .play-icon-wrap {\r\n        position: absolute;\r\n        top: 50%;\r\n        left: 50%;\r\n        transform: translate(-50%, -50%) scale(1);\r\n        display: inline-block;\r\n        cursor: pointer;\r\n        transition: transform 0.25s ease;\r\n        backface-visibility: hidden;\r\n    }\r\n\r\n    .video-cover-trigger .play-icon-wrap:hover {\r\n        transform: translate(-50%, -50%) scale(1.1);\r\n    }\r\n\r\n    .video-cover-trigger .play-icon-wrap svg,\r\n    .video-cover-trigger .play-icon-wrap i {\r\n        pointer-events: none;\r\n        display: block;\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    \/\/ READ MORE MODULE\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const btn = document.getElementById('readmore-btn-7a3c55a');\r\n        const content = document.getElementById('readmore-content-7a3c55a');\r\n        \/\/ Solo si existen ambos elementos\r\n        if (btn && content) {\r\n            btn.addEventListener('click', function() {\r\n                const isVisible = content.classList.contains('d-block');\r\n                if (isVisible) {\r\n                    content.classList.remove('d-block');\r\n                    content.classList.add('d-none');\r\n                    btn.innerHTML = 'Read More <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"#e3e3e3\"><path d=\"M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z\"\/><\/svg>';\r\n                    btn.classList.remove('mt-5');\r\n                } else {\r\n                    content.classList.remove('d-none');\r\n                    content.classList.add('d-block');\r\n                    btn.innerHTML = 'Read Less <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"#e3e3e3\"><path d=\"M480-528 296-344l-56-56 240-240 240 240-56 56-184-184Z\"\/><\/svg>';\r\n                    btn.classList.add('mt-5');\r\n                }\r\n            });\r\n        }\r\n    });\r\n\r\n    document.querySelectorAll('.video-cover-trigger').forEach(function(trigger) {\r\n        trigger.addEventListener('click', function() {\r\n            var videoId = this.dataset.videoId;\r\n            if (!videoId) return;\r\n\r\n            var wrapper = this.closest('.video-cover');\r\n            var container = wrapper.querySelector('.video-embed-container');\r\n\r\n            \/\/ Match iframe size to cover dimensions\r\n            var w = wrapper.offsetWidth;\r\n            var h = wrapper.offsetHeight;\r\n\r\n            \/\/ Size the wrapper explicitly so absolute children respect it\r\n            wrapper.style.width = w + 'px';\r\n            wrapper.style.height = h + 'px';\r\n\r\n            \/\/ Inject iframe with autoplay\r\n            container.innerHTML = '<iframe src=\"https:\/\/www.youtube.com\/embed\/' + videoId + '?autoplay=1&rel=0\" allowfullscreen allow=\"autoplay; encrypted-media\"><\/iframe>';\r\n\r\n            \/\/ Show iframe ON TOP of cover \u2014 do NOT hide the trigger\r\n            container.style.width = '100%';\r\n            container.style.height = '100%';\r\n            container.style.display = 'block';\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ca00bd e-con-full e-flex e-con e-parent\" data-id=\"7ca00bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-15bb695 elementor-widget elementor-widget-history_ellab\" data-id=\"15bb695\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"history_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-two-columns-15bb695\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0  \">\r\n\r\n\r\n    <div class=\"container my-4 my-lg-5\">\r\n\r\n                    <div class=\"row mb-5\">\r\n                <div class=\"col-12 text-center\">\r\n                    <h1 class=\"custom-title fs-56 fw-semibold text-secondary\">\r\n                        <span class=\"text-secondary\">2020 - Hoy<\/span>                    <\/h1>\r\n                <\/div>\r\n            <\/div>\r\n        \r\n        <div class=\"row\">\r\n\r\n            <!-- \r\n            Left Column\r\n            -----------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary \">\r\n                <div class=\"sticky-wrapper\" style=\"position: relative;\">\r\n\r\n                    <!-- Section Title -->\r\n                                    <\/div>\r\n\r\n\r\n                <!-- Left Subtitle -->\r\n                \r\n                <!-- Left Paragraph -->\r\n                \r\n\r\n                                    <div class=\"image-block left-image-block position-relative mb-4\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-1.png\"\r\n                            alt=\"Gergely Sved\"\r\n                            class=\"img-fluid left-image\" \/>\r\n\r\n                                                    <div class=\"image-caption text-end\">\r\n                                                                    <div class=\"image-name fw-semibold fs-20 text-black\">\r\n                                        Gergely Sved                                    <\/div>\r\n                                \r\n                                                                    <div class=\"image-position fw-semibold fs-20 text-secondary\">\r\n                                        CEO                                    <\/div>\r\n                                                            <\/div>\r\n                                            <\/div>\r\n                \r\n\r\n\r\n            <\/div>\r\n\r\n            <!-- \r\n            Right Column\r\n            ------------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary\">\r\n\r\n                <!-- Right Subtitle -->\r\n                \r\n                <!-- Right Paragraph -->\r\n                                    \r\n                    <div class=\"readmore-history-wrapper readmore-enabled\">\r\n                        <div class=\"readmore-history-paragraph-wrapper position-relative \">\r\n                            <div class=\"readmore-history-paragraph fs-18 fw-light mb-5 text-primary lh-base wysiwyg-list\">\r\n                                <ul>\n<li>En <strong>junio de 2025<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/gergely-sved-nombrado-ceo-de-ellab\/\">dimos la bienvenida a Gergely Sved<\/a> como nuevo CEO de Ellab.<\/li>\n<li>En <strong>febrero de 2025<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/reinventando-ellab-tu-socio-en-el-cumplimiento-normativo\/\">lanzamos nuestra renovaci\u00f3n de marca<\/a> con una imagen fresca que destacaba nuestro compromiso de ser un proveedor global de soluciones de cumplimiento integrales para la industria de ciencias de la vida.<\/li>\n<li>En <strong>diciembre de 2024<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/noticias-corporativas-ellab-adquiere-pharmaprocess\/\">Ellab adquiri\u00f3 PharmaProcess<\/a>, una empresa italiana y suiza especializada en ingenier\u00eda farmac\u00e9utica, consultor\u00eda, CQV y cumplimiento.<\/li>\n<li>En <strong>abril de 2024<\/strong>, lanzamos <a href=\"https:\/\/www.ellab.pro\/es\/blog\/optimice-sus-procesos-de-ciencias-de-la-vida-con-la-nueva-solucion-de-validacion-con-cable-de-ellab\/\">la pr\u00f3xima generaci\u00f3n de validaci\u00f3n cableada<\/a>. Se present\u00f3 E-Val\u2122 Pro Plus, estableciendo nuevos est\u00e1ndares para una validaci\u00f3n cableada eficiente y fiable. <\/li>\n<li>En <strong>marzo de 2024<\/strong>, lanzamos <a href=\"https:\/\/www.ellab.pro\/es\/blog\/mantenga-seguros-sus-productos-biofarmaceuticos-con-la-nueva-solution-de-monitorizacion-de-ellab\/\">el futuro de la monitorizaci\u00f3n ambiental 24\/7<\/a>. TrackView Pro entr\u00f3 en el mercado con el objetivo de proteger los activos y garantizar la integridad de los datos y la preparaci\u00f3n para auditor\u00edas. <\/li>\n<li>En <strong>septiembre de 2023<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/noticias-corporativas-novo-holdings-completa-la-adquisicion-de-ellab\/\">Novo Holdings y The Lundbeck Foundation se convirtieron en los nuevos propietarios de Ellab<\/a>, ampliando a\u00fan m\u00e1s nuestro potencial de crecimiento e innovaci\u00f3n.<\/li>\n<li>En <strong>junio de 2023<\/strong>, nuestros <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/objetivos-sostenibilidad-ellab-aprobados-por-iniciativa-de-objetivos-cientificos\/\">objetivos de sostenibilidad fueron aprobados por la Science Based Targets Initiative<\/a>, \u00a1allanando el camino hacia un futuro m\u00e1s sostenible!<\/li>\n<li>En <strong>mayo de 2023<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/noticias-corporativas-ellab-adquiere-pharmasys\/\">Ellab adquiri\u00f3 PharmaSys<\/a>, una empresa estadounidense de servicios de validaci\u00f3n y consultor\u00eda con sede en Carolina del Norte.<\/li>\n<li>En <strong>abril de 2023<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-se-expande-en-reino-unido-con-la-adquisicion-de-cts\/\">Ellab adquiri\u00f3 Complete Technical Solutions (CTS)<\/a>, una empresa brit\u00e1nica de servicios de validaci\u00f3n para la industria biotecnol\u00f3gica y farmac\u00e9utica.<\/li>\n<li>En <strong>noviembre de 2022<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/corporate-news-ellab-acquiere-esi\/\">Ellab adquiri\u00f3 Evolution Scientific Inc. (ESi)<\/a>, una empresa estadounidense de mantenimiento preventivo y correctivo, calibraci\u00f3n y metrolog\u00eda para la industria de ciencias de la vida en Pensilvania.<\/li>\n<li>En <strong>noviembre de 2022<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-acquiere-icq\/\">Ellab adquiri\u00f3 Integrated Commissioning &amp; Qualification Corporation (ICQ)<\/a>, una empresa estadounidense de servicios de validaci\u00f3n y consultor\u00eda con sede en Massachusetts.<\/li>\n<li>En <strong>septiembre de 2022<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-calx\/\">Ellab adquiri\u00f3 CalX<\/a>, una empresa irlandesa de gesti\u00f3n de calibraci\u00f3n completa y en el sitio.<\/li>\n<li>En <strong>julio de 2022<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-causa\/\">Ellab adquiri\u00f3 Causa<\/a>, una empresa holandesa de servicios de validaci\u00f3n especializada en CQV de equipos de desinfecci\u00f3n y esterilizaci\u00f3n.<\/li>\n<li>En <strong>junio de 2022<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-project-support\/\">Ellab adquiri\u00f3 Project Support<\/a>, una empresa danesa de servicios de validaci\u00f3n, consultor\u00eda y calibraci\u00f3n para la industria de ciencias de la vida.<\/li>\n<li>En <strong>mayo de 2022<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquire-autocal\/\">Ellab adquiri\u00f3 Autocal<\/a>, una empresa irlandesa de servicios de validaci\u00f3n y gesti\u00f3n de proyectos para la industria de ciencias de la vida.<\/li>\n<li>En <strong>abril de 2022<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-clover-life-science\/\">Ellab adquiri\u00f3 Clover Life Science<\/a>, una empresa italiana de cualificaci\u00f3n, validaci\u00f3n y consultor\u00eda.<\/li>\n<li>En <strong>febrero de 2022<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/elimine-el-uso-de-papel-con-ellab-y-kneat\/\">Ellab se asoci\u00f3 con Kneat<\/a> para ofrecer a nuestros clientes el est\u00e1ndar de oro para la validaci\u00f3n sin papel.<\/li>\n<li>En <strong>septiembre de 2021<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-arena\/\">Ellab adquiri\u00f3 Arena Instrumentation Ltd.<\/a>, una empresa inglesa de calibraci\u00f3n acreditada por UKAS especializada en calibraciones in situ, puesta en marcha de instrumentos, cualificaci\u00f3n y servicios de reubicaci\u00f3n.<\/li>\n<li>En <strong>septiembre de 2021<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-anuncia-oficina-en-espana\/\">abrimos una nueva oficina en Madrid, Espa\u00f1a<\/a>. Nuestra primera oficina ubicada localmente para apoyar a nuestros clientes ib\u00e9ricos. <\/li>\n<li>En <strong>agosto de 2021<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-valcom\/\">Ellab adquiri\u00f3 Valcom<\/a>, una empresa holandesa de CQV para la industria de ciencias de la vida.<\/li>\n<li>En <strong>agosto de 2021<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/unase-a-ellab-en-nuestro-viaje-hacia-un-futuro-mejor-y-mas-seguro\/\">iniciamos nuestro viaje sostenible<\/a>, creando un grupo de trabajo y certificando nuestras plantas de producci\u00f3n (ISO 14001) con objetivos a corto y largo plazo para ser m\u00e1s respetuosos con el medio ambiente y promover un lugar de trabajo m\u00e1s inclusivo.<\/li>\n<li>En <strong>abril de 2021<\/strong>, Peter Krogh dej\u00f3 sus responsabilidades operativas como CEO. <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ludvig-lnlund-nuevo-ceo-de-ellab\/\">Ludvig Enlund, COO, fue nombrado CEO de Ellab<\/a>.<\/li>\n<li>En <strong>febrero de 2021<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-pec\/\">Ellab adquiri\u00f3 PEC<\/a>, una empresa danesa de consultor\u00eda de ingenier\u00eda y servicios de CQV que atiende a la industria de ciencias de la vida.<\/li>\n<li>En <strong>diciembre de 2020<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/blog\/tracksense-lyopro-ya-esta-disponible\/\">lanzamos el registrador de datos TrackSense\u00ae LyoPro para liofilizaci\u00f3n<\/a>, un registrador especializado dise\u00f1ado de forma \u00fanica para introducirse sin problemas en sus procesos de liofilizaci\u00f3n.<\/li>\n<li>En <strong>mayo de 2020<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-qualus\/\">Ellab adquiri\u00f3 QualUs<\/a>, una empresa irlandesa de servicios de cualificaci\u00f3n y validaci\u00f3n t\u00e9rmica para la industria de la salud y las ciencias de la vida.<\/li>\n<li>En <strong>abril de 2020<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-adsano\/\">Ellab adquiri\u00f3 Adsano<\/a>, una empresa alemana y suiza especializada en servicios de CQV para ciencias de la vida en la regi\u00f3n DACH.<\/li>\n<li>En <strong>enero de 2020<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-se-expande-en-irlanda-aquiriendo-itl\/\">Ellab adquiri\u00f3 Instrument Technology Ltd. (ITL)<\/a>, una empresa irlandesa especializada en el suministro de productos y servicios de instrumentaci\u00f3n para la industria de ciencias de la vida.<\/li>\n<\/ul>\n                            <\/div>\r\n\r\n                                                            <div class=\"fade-bottom\"><\/div>\r\n                                                    <\/div>\r\n\r\n                                                    <button id=\"readmore-btn-15bb695\"\r\n                                class=\"btn btn-readmore-history btn-link fw-semibold text-primary border-0 pe-4 text-decoration-none\">\r\n                                Read more                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"currentColor\">\r\n                                    <path d=\"M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z\" \/>\r\n                                <\/svg>\r\n                            <\/button>\r\n                                            <\/div>\r\n                \r\n\r\n                            <\/div>\r\n\r\n            \r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n    \/* ===========================\r\n       BACKGROUND SECTION\r\n       =========================== *\/\r\n    #ellab-two-columns-15bb695 {\r\n        background-image: url('');\r\n        background-repeat: no-repeat;\r\n        background-attachment: scroll, fixed;\r\n        background-position: center center;\r\n        background-size: contain;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-15bb695 {\r\n            background-position: center center;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-15bb695 .container {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       IMAGES SECTION\r\n       =========================== *\/\r\n\r\n    \/* Desktop baseline behavior *\/\r\n    .left-image-block,\r\n    .right-image-block {\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    .left-image,\r\n    .right-image,\r\n    .center-image {\r\n        width: 100%;\r\n        height: auto;\r\n        display: block;\r\n    }\r\n\r\n    \/* Caption always inside container *\/\r\n    .image-caption {\r\n        position: absolute;\r\n        bottom: 8px;\r\n        max-width: 100%;\r\n        padding-left: 8px;\r\n    }\r\n\r\n    \/* Caption align sides *\/\r\n    .left-image-block .image-caption {\r\n        right: 8px;\r\n        text-align: right;\r\n    }\r\n\r\n    .right-image-block .image-caption {\r\n        left: 8px;\r\n        text-align: left;\r\n    }\r\n\r\n    \/* Push right image to the right *\/\r\n    .right-image-block {\r\n        transform: translateX(100px);\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n\r\n        \/* Make images full width on mobile *\/\r\n        .center-image,\r\n        .left-image,\r\n        .right-image {\r\n            width: 100% !important;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       READ MORE HISTORY\r\n       =========================== *\/\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper {\r\n        max-height: none;\r\n        overflow: hidden;\r\n        transition: max-height 0.5s ease;\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        position: absolute;\r\n        bottom: 0;\r\n        left: 0;\r\n        width: 100%;\r\n        height: 5em;\r\n        pointer-events: none;\r\n        background: linear-gradient(to bottom,\r\n                rgba(255, 255, 255, 0) 0%,\r\n                rgba(255, 255, 255, 0.6) 60%,\r\n                rgba(255, 255, 255, 1) 100%);\r\n    }\r\n\r\n    \/* Fade para off-white solamente *\/\r\n    .fade-off-white .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        background: linear-gradient(to bottom,\r\n                rgba(245, 246, 247, 0) 0%,\r\n                rgba(245, 246, 247, 0.6) 60%,\r\n                rgba(245, 246, 247, 1) 100%);\r\n    }\r\n\r\n    \/* Expandido *\/\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .readmore-history-paragraph-wrapper {\r\n        max-height: 2000px;\r\n        \/* suficiente para cualquier texto *\/\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .fade-bottom {\r\n        display: none;\r\n    }\r\n\r\n\r\n    .btn-readmore-history svg {\r\n        transition: transform 0.3s ease;\r\n    }\r\n\r\n    \/* Cuando est\u00e1 expandido, rota hacia arriba *\/\r\n    .readmore-history-expanded .btn-readmore-history svg {\r\n        transform: rotate(180deg);\r\n    }\r\n\r\n    \/* Espacio entre el texto y el bot\u00f3n *\/\r\n    .btn-readmore-history {\r\n        margin-top: 1.5rem;\r\n        \/* ajust\u00e1 a gusto *\/\r\n\r\n        \/* Lo corre un poco a la izquierda *\/\r\n        margin-left: -80px;\r\n        \/* ajust\u00e1 fino seg\u00fan tu dise\u00f1o *\/\r\n\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 6px;\r\n        \/* espacio entre texto y svg *\/\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .btn-readmore-history {\r\n            margin-left: 0 !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const modules = document.querySelectorAll('.readmore-history-wrapper.readmore-enabled');\r\n\r\n        modules.forEach(module => {\r\n            const wrapper = module.querySelector('.readmore-history-paragraph-wrapper');\r\n            const paragraph = module.querySelector('.readmore-history-paragraph');\r\n            const button = module.querySelector('.btn-readmore-history');\r\n            const fade = wrapper.querySelector('.fade-bottom');\r\n\r\n            if (!wrapper || !paragraph || !button) return;\r\n\r\n            const fullHeight = paragraph.scrollHeight;\r\n            const collapsedHeight = Math.floor(fullHeight * 0.5); \/\/ Mostrar 50% del contenido inicialmente\r\n\r\n            if (fullHeight <= 50) { \/\/ Evitar textos muy cortos\r\n                button.style.display = 'none';\r\n                if (fade) fade.style.display = 'none';\r\n                return;\r\n            }\r\n\r\n            wrapper.style.maxHeight = collapsedHeight + 'px';\r\n            wrapper.style.overflow = 'hidden';\r\n            if (fade) fade.style.display = 'block';\r\n            button.style.display = 'inline-flex';\r\n            button.childNodes[0].textContent = 'Read more';\r\n\r\n            let isExpanded = false;\r\n\r\n            button.addEventListener('click', function() {\r\n                isExpanded = !isExpanded;\r\n                module.classList.toggle('readmore-history-expanded', isExpanded);\r\n\r\n                if (isExpanded) {\r\n                    wrapper.style.maxHeight = fullHeight + 'px';\r\n                    if (fade) fade.style.display = 'none';\r\n                    button.childNodes[0].textContent = 'Read Less';\r\n                } else {\r\n                    wrapper.style.maxHeight = collapsedHeight + 'px';\r\n                    if (fade) fade.style.display = 'block';\r\n                    button.childNodes[0].textContent = 'Read more';\r\n                }\r\n            });\r\n\r\n            window.addEventListener('resize', function() {\r\n                const newFullHeight = paragraph.scrollHeight;\r\n                const newCollapsedHeight = Math.floor(newFullHeight * 0.5);\r\n                if (!isExpanded) {\r\n                    wrapper.style.maxHeight = newCollapsedHeight + 'px';\r\n                }\r\n            });\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f052f74 e-con-full e-flex e-con e-parent\" data-id=\"f052f74\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c982f00 elementor-widget elementor-widget-certifications_ellab\" data-id=\"c982f00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"certifications_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\r\n    <!-- Logos -->\r\n    <div class=\"container rounded-md-only bg-light my-md-5 my-3 p-md-5 p-5\">\r\n        <div class=\"row align-items-center\">\r\n            <div class=\"col-md-12\">\r\n                <div class=\"row justify-content-center align-items-center\">\r\n                                            <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4\">\r\n                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-logo-1.png\" class=\"img-fluid\" style=\"max-height: px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                                            <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4\">\r\n                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-logo-2.png\" class=\"img-fluid\" style=\"max-height: px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                                            <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4\">\r\n                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-logo-3.png\" class=\"img-fluid\" style=\"max-height: px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                                            <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4\">\r\n                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-logo-4.png\" class=\"img-fluid\" style=\"max-height: px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                                            <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4\">\r\n                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-logo-5.png\" class=\"img-fluid\" style=\"max-height: px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                                            <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4\">\r\n                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-logo-6.png\" class=\"img-fluid\" style=\"max-height: px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                                    <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n<style>\r\n    \/* Quita el borde redondeado en mobile *\/\r\n    @media (max-width: 767.98px) {\r\n        .rounded-md-only {\r\n            border-radius: 0 !important;\r\n        }\r\n    }\r\n\r\n    \/* Aplica el borde redondeado en md+ *\/\r\n    @media (min-width: 768px) {\r\n        .rounded-md-only {\r\n            border-radius: var(--bs-border-radius-lg, 0.3rem) !important;\r\n            \/* como rounded-3 *\/\r\n        }\r\n    }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3101a58 e-con-full e-flex e-con e-parent\" data-id=\"3101a58\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1541679 elementor-widget elementor-widget-history_ellab\" data-id=\"1541679\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"history_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-two-columns-1541679\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0 bg-off-white fade-off-white\">\r\n\r\n\r\n    <div class=\"container my-4 my-lg-5\">\r\n\r\n                    <div class=\"row mb-5\">\r\n                <div class=\"col-12 text-center\">\r\n                    <h1 class=\"custom-title fs-56 fw-semibold text-secondary\">\r\n                        <span class=\"text-secondary\">2010 - 2019<\/span>                    <\/h1>\r\n                <\/div>\r\n            <\/div>\r\n        \r\n        <div class=\"row\">\r\n\r\n            <!-- \r\n            Left Column\r\n            -----------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary \">\r\n                <div class=\"sticky-wrapper\" style=\"position: relative;\">\r\n\r\n                    <!-- Section Title -->\r\n                                    <\/div>\r\n\r\n\r\n                <!-- Left Subtitle -->\r\n                \r\n                <!-- Left Paragraph -->\r\n                                    \r\n                    <div class=\"readmore-history-wrapper readmore-enabled\">\r\n                        <div class=\"readmore-history-paragraph-wrapper position-relative \">\r\n                            <div class=\"readmore-history-paragraph fs-18 fw-light mb-5 text-primary lh-base wysiwyg-list\">\r\n                                <ul>\n<li>En <strong>agosto de 2019<\/strong>, Ellab anunci\u00f3 que <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/eqt-adquiere-participacion-mayoritaria-ellab\/\">EQT asumir\u00eda la propiedad de Ellab<\/a> de IK Investment Partners.<\/li>\n<li>En <strong>junio de 2019<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-hanwell-solutions\/\">Ellab adquiri\u00f3 Hanwell Solutions Ltd.<\/a>, una empresa y fabricante ingl\u00e9s de soluciones de monitorizaci\u00f3n ambiental.<\/li>\n<li>En <strong>mayo de 2019<\/strong>, presentamos SteriSense\u00ae, un nuevo dispositivo de prueba Bowie Dick, al mercado, simplificando y agilizando los procedimientos de prueba.<\/li>\n<li>En <strong>diciembre de 2018<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/ellab-adquiere-fasinternational-y-faslab\/\">Ellab adquiri\u00f3 FASINTERNATIONAL y FASLAB<\/a>, dos empresas italianas especializadas en el suministro de productos y servicios para la industria de ciencias de la vida. Marcando nuestra primera presencia directa en Italia. <\/li>\n<li>En <strong>agosto de 2017<\/strong>, <a href=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/noticias\/expansion-ellab-dubai\/\">lanzamos nuestra nueva sucursal, Ellab Fzco en Dub\u00e1i<\/a>, lo que nos permite estar m\u00e1s cerca de nuestros clientes en Oriente Medio.<\/li>\n<li>En <strong>agosto de 2016<\/strong>, Ellab Holding vendi\u00f3 Ellab a IK VIII Fund, gestionado por IK Investment Partners.<\/li>\n<li>En <strong>marzo de 2015<\/strong>, presentamos el E-Val\u2122 Pro, llevando la validaci\u00f3n cableada al siguiente nivel.<\/li>\n<li>En <strong>noviembre y octubre de 2014<\/strong>, presentamos los nuevos registradores de datos TrackSense Pro XL y Compact UX a nuestra gama de registradores l\u00edderes en la industria.<\/li>\n<li>En <strong>abril de 2013<\/strong>, se present\u00f3 el registrador de datos TrackSense\u00ae Pro Compact X.<\/li>\n<li>En <strong>enero de 2012<\/strong>, el registrador de datos TrackSense\u00ae Frigo entr\u00f3 en el mercado, estableciendo nuevos est\u00e1ndares de rendimiento a temperaturas ultrabajas.<\/li>\n<\/ul>\n                            <\/div>\r\n\r\n                                                            <div class=\"fade-bottom\"><\/div>\r\n                                                    <\/div>\r\n\r\n                                                    <button id=\"readmore-btn-1541679\"\r\n                                class=\"btn btn-readmore-history btn-link fw-semibold text-primary border-0 pe-4 text-decoration-none\">\r\n                                Read more                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"currentColor\">\r\n                                    <path d=\"M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z\" \/>\r\n                                <\/svg>\r\n                            <\/button>\r\n                                            <\/div>\r\n                \r\n\r\n                \r\n\r\n\r\n            <\/div>\r\n\r\n            <!-- \r\n            Right Column\r\n            ------------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary\">\r\n\r\n                <!-- Right Subtitle -->\r\n                \r\n                <!-- Right Paragraph -->\r\n                \r\n\r\n                            <\/div>\r\n\r\n            \r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n    \/* ===========================\r\n       BACKGROUND SECTION\r\n       =========================== *\/\r\n    #ellab-two-columns-1541679 {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-2.png');\r\n        background-repeat: no-repeat;\r\n        background-attachment: scroll, fixed;\r\n        background-position: center right;\r\n        background-size: 40% auto;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-1541679 {\r\n            background-position: center right;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-1541679 .container {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       IMAGES SECTION\r\n       =========================== *\/\r\n\r\n    \/* Desktop baseline behavior *\/\r\n    .left-image-block,\r\n    .right-image-block {\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    .left-image,\r\n    .right-image,\r\n    .center-image {\r\n        width: 100%;\r\n        height: auto;\r\n        display: block;\r\n    }\r\n\r\n    \/* Caption always inside container *\/\r\n    .image-caption {\r\n        position: absolute;\r\n        bottom: 8px;\r\n        max-width: 100%;\r\n        padding-left: 8px;\r\n    }\r\n\r\n    \/* Caption align sides *\/\r\n    .left-image-block .image-caption {\r\n        right: 8px;\r\n        text-align: right;\r\n    }\r\n\r\n    .right-image-block .image-caption {\r\n        left: 8px;\r\n        text-align: left;\r\n    }\r\n\r\n    \/* Push right image to the right *\/\r\n    .right-image-block {\r\n        transform: translateX(100px);\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n\r\n        \/* Make images full width on mobile *\/\r\n        .center-image,\r\n        .left-image,\r\n        .right-image {\r\n            width: 100% !important;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       READ MORE HISTORY\r\n       =========================== *\/\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper {\r\n        max-height: none;\r\n        overflow: hidden;\r\n        transition: max-height 0.5s ease;\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        position: absolute;\r\n        bottom: 0;\r\n        left: 0;\r\n        width: 100%;\r\n        height: 5em;\r\n        pointer-events: none;\r\n        background: linear-gradient(to bottom,\r\n                rgba(255, 255, 255, 0) 0%,\r\n                rgba(255, 255, 255, 0.6) 60%,\r\n                rgba(255, 255, 255, 1) 100%);\r\n    }\r\n\r\n    \/* Fade para off-white solamente *\/\r\n    .fade-off-white .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        background: linear-gradient(to bottom,\r\n                rgba(245, 246, 247, 0) 0%,\r\n                rgba(245, 246, 247, 0.6) 60%,\r\n                rgba(245, 246, 247, 1) 100%);\r\n    }\r\n\r\n    \/* Expandido *\/\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .readmore-history-paragraph-wrapper {\r\n        max-height: 2000px;\r\n        \/* suficiente para cualquier texto *\/\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .fade-bottom {\r\n        display: none;\r\n    }\r\n\r\n\r\n    .btn-readmore-history svg {\r\n        transition: transform 0.3s ease;\r\n    }\r\n\r\n    \/* Cuando est\u00e1 expandido, rota hacia arriba *\/\r\n    .readmore-history-expanded .btn-readmore-history svg {\r\n        transform: rotate(180deg);\r\n    }\r\n\r\n    \/* Espacio entre el texto y el bot\u00f3n *\/\r\n    .btn-readmore-history {\r\n        margin-top: 1.5rem;\r\n        \/* ajust\u00e1 a gusto *\/\r\n\r\n        \/* Lo corre un poco a la izquierda *\/\r\n        margin-left: -80px;\r\n        \/* ajust\u00e1 fino seg\u00fan tu dise\u00f1o *\/\r\n\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 6px;\r\n        \/* espacio entre texto y svg *\/\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .btn-readmore-history {\r\n            margin-left: 0 !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const modules = document.querySelectorAll('.readmore-history-wrapper.readmore-enabled');\r\n\r\n        modules.forEach(module => {\r\n            const wrapper = module.querySelector('.readmore-history-paragraph-wrapper');\r\n            const paragraph = module.querySelector('.readmore-history-paragraph');\r\n            const button = module.querySelector('.btn-readmore-history');\r\n            const fade = wrapper.querySelector('.fade-bottom');\r\n\r\n            if (!wrapper || !paragraph || !button) return;\r\n\r\n            const fullHeight = paragraph.scrollHeight;\r\n            const collapsedHeight = Math.floor(fullHeight * 0.5); \/\/ Mostrar 50% del contenido inicialmente\r\n\r\n            if (fullHeight <= 50) { \/\/ Evitar textos muy cortos\r\n                button.style.display = 'none';\r\n                if (fade) fade.style.display = 'none';\r\n                return;\r\n            }\r\n\r\n            wrapper.style.maxHeight = collapsedHeight + 'px';\r\n            wrapper.style.overflow = 'hidden';\r\n            if (fade) fade.style.display = 'block';\r\n            button.style.display = 'inline-flex';\r\n            button.childNodes[0].textContent = 'Read more';\r\n\r\n            let isExpanded = false;\r\n\r\n            button.addEventListener('click', function() {\r\n                isExpanded = !isExpanded;\r\n                module.classList.toggle('readmore-history-expanded', isExpanded);\r\n\r\n                if (isExpanded) {\r\n                    wrapper.style.maxHeight = fullHeight + 'px';\r\n                    if (fade) fade.style.display = 'none';\r\n                    button.childNodes[0].textContent = 'Read Less';\r\n                } else {\r\n                    wrapper.style.maxHeight = collapsedHeight + 'px';\r\n                    if (fade) fade.style.display = 'block';\r\n                    button.childNodes[0].textContent = 'Read more';\r\n                }\r\n            });\r\n\r\n            window.addEventListener('resize', function() {\r\n                const newFullHeight = paragraph.scrollHeight;\r\n                const newCollapsedHeight = Math.floor(newFullHeight * 0.5);\r\n                if (!isExpanded) {\r\n                    wrapper.style.maxHeight = newCollapsedHeight + 'px';\r\n                }\r\n            });\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-95167e1 e-con-full e-flex e-con e-parent\" data-id=\"95167e1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ae343dd elementor-widget elementor-widget-history_ellab\" data-id=\"ae343dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"history_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-two-columns-ae343dd\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0  \">\r\n\r\n\r\n    <div class=\"container my-4 my-lg-5\">\r\n\r\n                    <div class=\"row mb-5\">\r\n                <div class=\"col-12 text-center\">\r\n                    <h1 class=\"custom-title fs-56 fw-semibold text-secondary\">\r\n                        <span class=\"text-secondary\">2000 - 2009<\/span>                    <\/h1>\r\n                <\/div>\r\n            <\/div>\r\n        \r\n        <div class=\"row\">\r\n\r\n            <!-- \r\n            Left Column\r\n            -----------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary \">\r\n                <div class=\"sticky-wrapper\" style=\"position: relative;\">\r\n\r\n                    <!-- Section Title -->\r\n                                    <\/div>\r\n\r\n\r\n                <!-- Left Subtitle -->\r\n                \r\n                <!-- Left Paragraph -->\r\n                \r\n\r\n                                    <div class=\"image-block left-image-block position-relative mb-4\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-5.png\"\r\n                            alt=\"\"\r\n                            class=\"img-fluid left-image\" \/>\r\n\r\n                                            <\/div>\r\n                \r\n\r\n\r\n            <\/div>\r\n\r\n            <!-- \r\n            Right Column\r\n            ------------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary\">\r\n\r\n                <!-- Right Subtitle -->\r\n                \r\n                <!-- Right Paragraph -->\r\n                                    \r\n                    <div class=\"readmore-history-wrapper readmore-enabled\">\r\n                        <div class=\"readmore-history-paragraph-wrapper position-relative \">\r\n                            <div class=\"readmore-history-paragraph fs-18 fw-light mb-5 text-primary lh-base wysiwyg-list\">\r\n                                <ul>\n<li>En <strong>enero de 2009<\/strong>, Ellab traslad\u00f3 su sede a Hilleroed para apoyar su crecimiento desenfrenado. <\/li>\n<li>En <strong>octubre de 2008<\/strong>, presentamos el Indicador de Temperatura Ellab (ETI), un indicador de temperatura y presi\u00f3n para la esterilizaci\u00f3n por vapor. <\/li>\n<li>En <strong>agosto de 2008<\/strong>, se introducen los datos en vivo para nuestros registradores de datos a trav\u00e9s de la soluci\u00f3n SKY con radiofrecuencia. <\/li>\n<li>En <strong>septiembre de 2007<\/strong>, se establece la Ellab Academy para clientes. <\/li>\n<li>En <strong>enero de 2006<\/strong>, presentamos el Est\u00e1ndar de Temperatura Ellab, un instrumento de referencia de calibraci\u00f3n de alta precisi\u00f3n. <\/li>\n<li>En <strong>septiembre de 2005<\/strong>, se presenta el registrador de datos TrackSense\u00ae Pro X para aumentar el rango de baja temperatura de la serie Pro. <\/li>\n<li>En <strong>mayo de 2005<\/strong>, presentamos la soluci\u00f3n de validaci\u00f3n cableada E-Val\u2122 Flex al mercado. <\/li>\n<li>In <strong>August 2004<\/strong>, the ownership of Ellab A\/S is changed, Ellab Holding reducing its ownership from 100% to 40% of shares. The new shareholders are Conectivo Holding ApS and Krogh Invest Aps, each with 30% shares. <\/li>\n<li>En <strong>junio de 2004<\/strong>, TrackSense\u00ae Lab se introdujo en laboratorios de todo el mundo. <\/li>\n<li>En <strong>diciembre de 2003<\/strong>, Ellab adquiri\u00f3 la empresa de automatizaci\u00f3n MS Control y la integr\u00f3 en nuestro departamento de I+D. <\/li>\n<li>En <strong>julio de 2003<\/strong>, presentamos el registrador de datos TrackSense\u00ae Pro Mini. <\/li>\n<li>In <strong>November 2002<\/strong>, we opened our office in France. Ellab S.A.R.L. allows us to be closer to our critical clients in the region. <\/li>\n<li>En <strong>junio de 2002<\/strong>, se presenta el nuevo registrador de datos inal\u00e1mbrico, TrackSense\u00ae Pro, al mercado, estableciendo nuevos est\u00e1ndares para una validaci\u00f3n fiable. <\/li>\n<li>En <strong>marzo de 2001<\/strong>, lanzamos el Report Writer al mercado. <\/li>\n<li>En <strong>julio de 2000<\/strong>, Ellab GmbH se establece en Bremen, afianzando nuestra presencia en la regi\u00f3n DACH. <\/li>\n<li>En <strong>2000<\/strong>, presentamos nuestro equipo de calibraci\u00f3n y servicios de calibraci\u00f3n de f\u00e1brica dedicados, ofreciendo a los clientes certificaciones claras con todos los equipos. <\/li>\n<\/ul>\n                            <\/div>\r\n\r\n                                                            <div class=\"fade-bottom\"><\/div>\r\n                                                    <\/div>\r\n\r\n                                                    <button id=\"readmore-btn-ae343dd\"\r\n                                class=\"btn btn-readmore-history btn-link fw-semibold text-primary border-0 pe-4 text-decoration-none\">\r\n                                Read more                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"currentColor\">\r\n                                    <path d=\"M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z\" \/>\r\n                                <\/svg>\r\n                            <\/button>\r\n                                            <\/div>\r\n                \r\n\r\n                            <\/div>\r\n\r\n            \r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n    \/* ===========================\r\n       BACKGROUND SECTION\r\n       =========================== *\/\r\n    #ellab-two-columns-ae343dd {\r\n        background-image: url('');\r\n        background-repeat: no-repeat;\r\n        background-attachment: scroll, fixed;\r\n        background-position: center center;\r\n        background-size: contain;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-ae343dd {\r\n            background-position: center center;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-ae343dd .container {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       IMAGES SECTION\r\n       =========================== *\/\r\n\r\n    \/* Desktop baseline behavior *\/\r\n    .left-image-block,\r\n    .right-image-block {\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    .left-image,\r\n    .right-image,\r\n    .center-image {\r\n        width: 100%;\r\n        height: auto;\r\n        display: block;\r\n    }\r\n\r\n    \/* Caption always inside container *\/\r\n    .image-caption {\r\n        position: absolute;\r\n        bottom: 8px;\r\n        max-width: 100%;\r\n        padding-left: 8px;\r\n    }\r\n\r\n    \/* Caption align sides *\/\r\n    .left-image-block .image-caption {\r\n        right: 8px;\r\n        text-align: right;\r\n    }\r\n\r\n    .right-image-block .image-caption {\r\n        left: 8px;\r\n        text-align: left;\r\n    }\r\n\r\n    \/* Push right image to the right *\/\r\n    .right-image-block {\r\n        transform: translateX(100px);\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n\r\n        \/* Make images full width on mobile *\/\r\n        .center-image,\r\n        .left-image,\r\n        .right-image {\r\n            width: 100% !important;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       READ MORE HISTORY\r\n       =========================== *\/\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper {\r\n        max-height: none;\r\n        overflow: hidden;\r\n        transition: max-height 0.5s ease;\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        position: absolute;\r\n        bottom: 0;\r\n        left: 0;\r\n        width: 100%;\r\n        height: 5em;\r\n        pointer-events: none;\r\n        background: linear-gradient(to bottom,\r\n                rgba(255, 255, 255, 0) 0%,\r\n                rgba(255, 255, 255, 0.6) 60%,\r\n                rgba(255, 255, 255, 1) 100%);\r\n    }\r\n\r\n    \/* Fade para off-white solamente *\/\r\n    .fade-off-white .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        background: linear-gradient(to bottom,\r\n                rgba(245, 246, 247, 0) 0%,\r\n                rgba(245, 246, 247, 0.6) 60%,\r\n                rgba(245, 246, 247, 1) 100%);\r\n    }\r\n\r\n    \/* Expandido *\/\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .readmore-history-paragraph-wrapper {\r\n        max-height: 2000px;\r\n        \/* suficiente para cualquier texto *\/\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .fade-bottom {\r\n        display: none;\r\n    }\r\n\r\n\r\n    .btn-readmore-history svg {\r\n        transition: transform 0.3s ease;\r\n    }\r\n\r\n    \/* Cuando est\u00e1 expandido, rota hacia arriba *\/\r\n    .readmore-history-expanded .btn-readmore-history svg {\r\n        transform: rotate(180deg);\r\n    }\r\n\r\n    \/* Espacio entre el texto y el bot\u00f3n *\/\r\n    .btn-readmore-history {\r\n        margin-top: 1.5rem;\r\n        \/* ajust\u00e1 a gusto *\/\r\n\r\n        \/* Lo corre un poco a la izquierda *\/\r\n        margin-left: -80px;\r\n        \/* ajust\u00e1 fino seg\u00fan tu dise\u00f1o *\/\r\n\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 6px;\r\n        \/* espacio entre texto y svg *\/\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .btn-readmore-history {\r\n            margin-left: 0 !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const modules = document.querySelectorAll('.readmore-history-wrapper.readmore-enabled');\r\n\r\n        modules.forEach(module => {\r\n            const wrapper = module.querySelector('.readmore-history-paragraph-wrapper');\r\n            const paragraph = module.querySelector('.readmore-history-paragraph');\r\n            const button = module.querySelector('.btn-readmore-history');\r\n            const fade = wrapper.querySelector('.fade-bottom');\r\n\r\n            if (!wrapper || !paragraph || !button) return;\r\n\r\n            const fullHeight = paragraph.scrollHeight;\r\n            const collapsedHeight = Math.floor(fullHeight * 0.5); \/\/ Mostrar 50% del contenido inicialmente\r\n\r\n            if (fullHeight <= 50) { \/\/ Evitar textos muy cortos\r\n                button.style.display = 'none';\r\n                if (fade) fade.style.display = 'none';\r\n                return;\r\n            }\r\n\r\n            wrapper.style.maxHeight = collapsedHeight + 'px';\r\n            wrapper.style.overflow = 'hidden';\r\n            if (fade) fade.style.display = 'block';\r\n            button.style.display = 'inline-flex';\r\n            button.childNodes[0].textContent = 'Read more';\r\n\r\n            let isExpanded = false;\r\n\r\n            button.addEventListener('click', function() {\r\n                isExpanded = !isExpanded;\r\n                module.classList.toggle('readmore-history-expanded', isExpanded);\r\n\r\n                if (isExpanded) {\r\n                    wrapper.style.maxHeight = fullHeight + 'px';\r\n                    if (fade) fade.style.display = 'none';\r\n                    button.childNodes[0].textContent = 'Read Less';\r\n                } else {\r\n                    wrapper.style.maxHeight = collapsedHeight + 'px';\r\n                    if (fade) fade.style.display = 'block';\r\n                    button.childNodes[0].textContent = 'Read more';\r\n                }\r\n            });\r\n\r\n            window.addEventListener('resize', function() {\r\n                const newFullHeight = paragraph.scrollHeight;\r\n                const newCollapsedHeight = Math.floor(newFullHeight * 0.5);\r\n                if (!isExpanded) {\r\n                    wrapper.style.maxHeight = newCollapsedHeight + 'px';\r\n                }\r\n            });\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-00b83a1 e-con-full e-flex e-con e-parent\" data-id=\"00b83a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1e63a08 elementor-widget elementor-widget-history_ellab\" data-id=\"1e63a08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"history_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-two-columns-1e63a08\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0 bg-off-white fade-off-white\">\r\n\r\n\r\n    <div class=\"container my-4 my-lg-5\">\r\n\r\n                    <div class=\"row mb-5\">\r\n                <div class=\"col-12 text-center\">\r\n                    <h1 class=\"custom-title fs-56 fw-semibold text-secondary\">\r\n                        <span class=\"text-secondary\">1990 - 1999<\/span>                    <\/h1>\r\n                <\/div>\r\n            <\/div>\r\n        \r\n        <div class=\"row\">\r\n\r\n            <!-- \r\n            Left Column\r\n            -----------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary \">\r\n                <div class=\"sticky-wrapper\" style=\"position: relative;\">\r\n\r\n                    <!-- Section Title -->\r\n                                    <\/div>\r\n\r\n\r\n                <!-- Left Subtitle -->\r\n                \r\n                <!-- Left Paragraph -->\r\n                                    \r\n                    <div class=\"readmore-history-wrapper \">\r\n                        <div class=\"readmore-history-paragraph-wrapper position-relative \">\r\n                            <div class=\"readmore-history-paragraph fs-18 fw-light mb-5 text-primary lh-base wysiwyg-list\">\r\n                                <ul>\n<li>In <strong>August 1999<\/strong>, Peter Krogh assumes the position of President and CEO of Ellab. Peter replaced Hans J\u00f8rgen Leo Nielsen, who resigned to concentrate on family and his charitable foundation. <\/li>\n<li>En <strong>junio de 1997<\/strong>, se funda Ellab Philippines Corp. <\/li>\n<li>En <strong>1996<\/strong>, se introduce el sistema E-Val\u2122, sentando las bases para el pr\u00f3ximo siglo de validaci\u00f3n cableada. <\/li>\n<li>En <strong>septiembre de 1995<\/strong>, se funda Ellab Inc. para acercarnos a clientes cr\u00edticos en todo Estados Unidos. <\/li>\n<li>En <strong>1994<\/strong>, se presenta el registrador de datos inal\u00e1mbrico TrackSense, introduciendo la marca de registradores de datos de Ellab en el mercado. <\/li>\n<li>En <strong>1992<\/strong>, Ellab lanza su primer sistema de validaci\u00f3n de procesos t\u00e9rmicos basado en PC, CMC92. <\/li>\n<li>En <strong>1990<\/strong>, Ellab instala su primer laboratorio de metrolog\u00eda con instrumentos de referencia certificados para calibraci\u00f3n. <\/li>\n<\/ul>\n                            <\/div>\r\n\r\n                                                    <\/div>\r\n\r\n                                            <\/div>\r\n                \r\n\r\n                \r\n\r\n\r\n            <\/div>\r\n\r\n            <!-- \r\n            Right Column\r\n            ------------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary\">\r\n\r\n                <!-- Right Subtitle -->\r\n                \r\n                <!-- Right Paragraph -->\r\n                \r\n\r\n                                    <div class=\"image-block right-image-block position-relative d-inline-block mb-4\">\r\n\r\n                        <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-3.png\"\r\n                            alt=\"Peter Krogh\"\r\n                            class=\"img-fluid right-image\" \/>\r\n\r\n                                                    <div class=\"image-caption text-end\">\r\n                                                                    <div class=\"image-name fw-semibold fs-20 text-black\">\r\n                                        Peter Krogh                                    <\/div>\r\n                                \r\n                                                                    <div class=\"image-position fw-semibold fs-20 text-secondary\">\r\n                                        CEO                                    <\/div>\r\n                                                            <\/div>\r\n                        \r\n                    <\/div>\r\n                            <\/div>\r\n\r\n            \r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n    \/* ===========================\r\n       BACKGROUND SECTION\r\n       =========================== *\/\r\n    #ellab-two-columns-1e63a08 {\r\n        background-image: url('');\r\n        background-repeat: no-repeat;\r\n        background-attachment: scroll, fixed;\r\n        background-position: center center;\r\n        background-size: contain;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-1e63a08 {\r\n            background-position: center center;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-1e63a08 .container {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       IMAGES SECTION\r\n       =========================== *\/\r\n\r\n    \/* Desktop baseline behavior *\/\r\n    .left-image-block,\r\n    .right-image-block {\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    .left-image,\r\n    .right-image,\r\n    .center-image {\r\n        width: 100%;\r\n        height: auto;\r\n        display: block;\r\n    }\r\n\r\n    \/* Caption always inside container *\/\r\n    .image-caption {\r\n        position: absolute;\r\n        bottom: 8px;\r\n        max-width: 100%;\r\n        padding-left: 8px;\r\n    }\r\n\r\n    \/* Caption align sides *\/\r\n    .left-image-block .image-caption {\r\n        right: 8px;\r\n        text-align: right;\r\n    }\r\n\r\n    .right-image-block .image-caption {\r\n        left: 8px;\r\n        text-align: left;\r\n    }\r\n\r\n    \/* Push right image to the right *\/\r\n    .right-image-block {\r\n        transform: translateX(100px);\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n\r\n        \/* Make images full width on mobile *\/\r\n        .center-image,\r\n        .left-image,\r\n        .right-image {\r\n            width: 100% !important;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       READ MORE HISTORY\r\n       =========================== *\/\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper {\r\n        max-height: none;\r\n        overflow: hidden;\r\n        transition: max-height 0.5s ease;\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        position: absolute;\r\n        bottom: 0;\r\n        left: 0;\r\n        width: 100%;\r\n        height: 5em;\r\n        pointer-events: none;\r\n        background: linear-gradient(to bottom,\r\n                rgba(255, 255, 255, 0) 0%,\r\n                rgba(255, 255, 255, 0.6) 60%,\r\n                rgba(255, 255, 255, 1) 100%);\r\n    }\r\n\r\n    \/* Fade para off-white solamente *\/\r\n    .fade-off-white .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        background: linear-gradient(to bottom,\r\n                rgba(245, 246, 247, 0) 0%,\r\n                rgba(245, 246, 247, 0.6) 60%,\r\n                rgba(245, 246, 247, 1) 100%);\r\n    }\r\n\r\n    \/* Expandido *\/\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .readmore-history-paragraph-wrapper {\r\n        max-height: 2000px;\r\n        \/* suficiente para cualquier texto *\/\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .fade-bottom {\r\n        display: none;\r\n    }\r\n\r\n\r\n    .btn-readmore-history svg {\r\n        transition: transform 0.3s ease;\r\n    }\r\n\r\n    \/* Cuando est\u00e1 expandido, rota hacia arriba *\/\r\n    .readmore-history-expanded .btn-readmore-history svg {\r\n        transform: rotate(180deg);\r\n    }\r\n\r\n    \/* Espacio entre el texto y el bot\u00f3n *\/\r\n    .btn-readmore-history {\r\n        margin-top: 1.5rem;\r\n        \/* ajust\u00e1 a gusto *\/\r\n\r\n        \/* Lo corre un poco a la izquierda *\/\r\n        margin-left: -80px;\r\n        \/* ajust\u00e1 fino seg\u00fan tu dise\u00f1o *\/\r\n\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 6px;\r\n        \/* espacio entre texto y svg *\/\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .btn-readmore-history {\r\n            margin-left: 0 !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const modules = document.querySelectorAll('.readmore-history-wrapper.readmore-enabled');\r\n\r\n        modules.forEach(module => {\r\n            const wrapper = module.querySelector('.readmore-history-paragraph-wrapper');\r\n            const paragraph = module.querySelector('.readmore-history-paragraph');\r\n            const button = module.querySelector('.btn-readmore-history');\r\n            const fade = wrapper.querySelector('.fade-bottom');\r\n\r\n            if (!wrapper || !paragraph || !button) return;\r\n\r\n            const fullHeight = paragraph.scrollHeight;\r\n            const collapsedHeight = Math.floor(fullHeight * 0.5); \/\/ Mostrar 50% del contenido inicialmente\r\n\r\n            if (fullHeight <= 50) { \/\/ Evitar textos muy cortos\r\n                button.style.display = 'none';\r\n                if (fade) fade.style.display = 'none';\r\n                return;\r\n            }\r\n\r\n            wrapper.style.maxHeight = collapsedHeight + 'px';\r\n            wrapper.style.overflow = 'hidden';\r\n            if (fade) fade.style.display = 'block';\r\n            button.style.display = 'inline-flex';\r\n            button.childNodes[0].textContent = 'Read more';\r\n\r\n            let isExpanded = false;\r\n\r\n            button.addEventListener('click', function() {\r\n                isExpanded = !isExpanded;\r\n                module.classList.toggle('readmore-history-expanded', isExpanded);\r\n\r\n                if (isExpanded) {\r\n                    wrapper.style.maxHeight = fullHeight + 'px';\r\n                    if (fade) fade.style.display = 'none';\r\n                    button.childNodes[0].textContent = 'Read Less';\r\n                } else {\r\n                    wrapper.style.maxHeight = collapsedHeight + 'px';\r\n                    if (fade) fade.style.display = 'block';\r\n                    button.childNodes[0].textContent = 'Read more';\r\n                }\r\n            });\r\n\r\n            window.addEventListener('resize', function() {\r\n                const newFullHeight = paragraph.scrollHeight;\r\n                const newCollapsedHeight = Math.floor(newFullHeight * 0.5);\r\n                if (!isExpanded) {\r\n                    wrapper.style.maxHeight = newCollapsedHeight + 'px';\r\n                }\r\n            });\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-faa7374 e-con-full e-flex e-con e-parent\" data-id=\"faa7374\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44a126a elementor-widget elementor-widget-history_ellab\" data-id=\"44a126a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"history_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-two-columns-44a126a\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0  \">\r\n\r\n\r\n    <div class=\"container my-4 my-lg-5\">\r\n\r\n                    <div class=\"row mb-5\">\r\n                <div class=\"col-12 text-center\">\r\n                    <h1 class=\"custom-title fs-56 fw-semibold text-secondary\">\r\n                        <span class=\"text-secondary\">1949 - 1989<\/span>                    <\/h1>\r\n                <\/div>\r\n            <\/div>\r\n        \r\n        <div class=\"row\">\r\n\r\n            <!-- \r\n            Left Column\r\n            -----------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary \">\r\n                <div class=\"sticky-wrapper\" style=\"position: relative;\">\r\n\r\n                    <!-- Section Title -->\r\n                                    <\/div>\r\n\r\n\r\n                <!-- Left Subtitle -->\r\n                \r\n                <!-- Left Paragraph -->\r\n                \r\n\r\n                                    <div class=\"image-block left-image-block position-relative mb-4\">\r\n                        <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-4.png\"\r\n                            alt=\"\"\r\n                            class=\"img-fluid left-image\" \/>\r\n\r\n                                            <\/div>\r\n                \r\n\r\n\r\n            <\/div>\r\n\r\n            <!-- \r\n            Right Column\r\n            ------------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-primary\">\r\n\r\n                <!-- Right Subtitle -->\r\n                \r\n                <!-- Right Paragraph -->\r\n                                    \r\n                    <div class=\"readmore-history-wrapper readmore-enabled\">\r\n                        <div class=\"readmore-history-paragraph-wrapper position-relative \">\r\n                            <div class=\"readmore-history-paragraph fs-18 fw-light mb-5 text-primary lh-base wysiwyg-list\">\r\n                                <ul>\n<li>En <strong>1985<\/strong>, se introducen los term\u00f3metros de monitorizaci\u00f3n cl\u00ednica HFM86 y DM876 para la terapia de hipotermia y la cirug\u00eda a coraz\u00f3n abierto, entre otras cosas. <\/li>\n<li>En <strong>1981<\/strong>, Ellab introdujo el CMC821 para la industria alimentaria. <\/li>\n<li>En <strong>1979<\/strong>, se introduce el APT24 en la industria m\u00e9dica como el primer equipo automatizado de prueba de pir\u00f3genos. <\/li>\n<li>En <strong>1978<\/strong>, se establece la Fundaci\u00f3n Ellab y la propiedad de Ellab se transfiere a la fundaci\u00f3n. <\/li>\n<li>En <strong>1975<\/strong>, se lanza el primer term\u00f3metro digital electr\u00f3nico y calculadora de valor F0, CTD\/FDQ, lo que permite calcular los valores de esterilizaci\u00f3n sin esfuerzos manuales. <\/li>\n<li>En <strong>1973<\/strong>, se introducen los primeros term\u00f3metros digitales DU-X para mediciones de temperatura remotas para pacientes en cuidados intensivos y salas de recuperaci\u00f3n. <\/li>\n<li>En <strong>1971<\/strong>, se introduce el registrador Z9CTF con termopares. <\/li>\n<li>En <strong>1970<\/strong>, Elektrolaboratoriet A\/S cambia su nombre a Ellab A\/S y supera los 40 empleados. <\/li>\n<li>In <strong>1967<\/strong>, Ellab launched a portable and beside surveillance system for hospitals. The system could measure body temperature, pulse, respiration rate, blood pressure, and record cardio scope. <\/li>\n<li>En <strong>1965<\/strong>, Ellab introdujo el primer registrador de temperatura del mundo, el TRRD6, basado en mediciones de resistencia para uso m\u00e9dico. <\/li>\n<li>En <strong>1961<\/strong>, Elektrolaboratoriet A\/S traslada su sede a Roedovre despu\u00e9s de superar los 20 empleados. <\/li>\n<li>En <strong>1956<\/strong>, el term\u00f3metro TEC se dise\u00f1\u00f3 para medir la temperatura durante los procesos de esterilizaci\u00f3n. <\/li>\n<li>En <strong>1950<\/strong>, el term\u00f3metro TE3 se dise\u00f1\u00f3 para medir la temperatura en entornos cr\u00edticos. <\/li>\n<li>En <strong>1949<\/strong>, el Sr. Leo Nielsen fund\u00f3 Elektrolaboratoriet A\/S.<\/li>\n<\/ul>\n                            <\/div>\r\n\r\n                                                            <div class=\"fade-bottom\"><\/div>\r\n                                                    <\/div>\r\n\r\n                                                    <button id=\"readmore-btn-44a126a\"\r\n                                class=\"btn btn-readmore-history btn-link fw-semibold text-primary border-0 pe-4 text-decoration-none\">\r\n                                Read more                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"currentColor\">\r\n                                    <path d=\"M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z\" \/>\r\n                                <\/svg>\r\n                            <\/button>\r\n                                            <\/div>\r\n                \r\n\r\n                            <\/div>\r\n\r\n            \r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n    \/* ===========================\r\n       BACKGROUND SECTION\r\n       =========================== *\/\r\n    #ellab-two-columns-44a126a {\r\n        background-image: url('');\r\n        background-repeat: no-repeat;\r\n        background-attachment: scroll, fixed;\r\n        background-position: center center;\r\n        background-size: contain;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-44a126a {\r\n            background-position: center center;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-44a126a .container {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       IMAGES SECTION\r\n       =========================== *\/\r\n\r\n    \/* Desktop baseline behavior *\/\r\n    .left-image-block,\r\n    .right-image-block {\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    .left-image,\r\n    .right-image,\r\n    .center-image {\r\n        width: 100%;\r\n        height: auto;\r\n        display: block;\r\n    }\r\n\r\n    \/* Caption always inside container *\/\r\n    .image-caption {\r\n        position: absolute;\r\n        bottom: 8px;\r\n        max-width: 100%;\r\n        padding-left: 8px;\r\n    }\r\n\r\n    \/* Caption align sides *\/\r\n    .left-image-block .image-caption {\r\n        right: 8px;\r\n        text-align: right;\r\n    }\r\n\r\n    .right-image-block .image-caption {\r\n        left: 8px;\r\n        text-align: left;\r\n    }\r\n\r\n    \/* Push right image to the right *\/\r\n    .right-image-block {\r\n        transform: translateX(100px);\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n\r\n        \/* Make images full width on mobile *\/\r\n        .center-image,\r\n        .left-image,\r\n        .right-image {\r\n            width: 100% !important;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n       READ MORE HISTORY\r\n       =========================== *\/\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper {\r\n        max-height: none;\r\n        overflow: hidden;\r\n        transition: max-height 0.5s ease;\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        position: absolute;\r\n        bottom: 0;\r\n        left: 0;\r\n        width: 100%;\r\n        height: 5em;\r\n        pointer-events: none;\r\n        background: linear-gradient(to bottom,\r\n                rgba(255, 255, 255, 0) 0%,\r\n                rgba(255, 255, 255, 0.6) 60%,\r\n                rgba(255, 255, 255, 1) 100%);\r\n    }\r\n\r\n    \/* Fade para off-white solamente *\/\r\n    .fade-off-white .readmore-history-wrapper.readmore-enabled .readmore-history-paragraph-wrapper .fade-bottom {\r\n        background: linear-gradient(to bottom,\r\n                rgba(245, 246, 247, 0) 0%,\r\n                rgba(245, 246, 247, 0.6) 60%,\r\n                rgba(245, 246, 247, 1) 100%);\r\n    }\r\n\r\n    \/* Expandido *\/\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .readmore-history-paragraph-wrapper {\r\n        max-height: 2000px;\r\n        \/* suficiente para cualquier texto *\/\r\n    }\r\n\r\n    .readmore-history-wrapper.readmore-enabled.readmore-history-expanded .fade-bottom {\r\n        display: none;\r\n    }\r\n\r\n\r\n    .btn-readmore-history svg {\r\n        transition: transform 0.3s ease;\r\n    }\r\n\r\n    \/* Cuando est\u00e1 expandido, rota hacia arriba *\/\r\n    .readmore-history-expanded .btn-readmore-history svg {\r\n        transform: rotate(180deg);\r\n    }\r\n\r\n    \/* Espacio entre el texto y el bot\u00f3n *\/\r\n    .btn-readmore-history {\r\n        margin-top: 1.5rem;\r\n        \/* ajust\u00e1 a gusto *\/\r\n\r\n        \/* Lo corre un poco a la izquierda *\/\r\n        margin-left: -80px;\r\n        \/* ajust\u00e1 fino seg\u00fan tu dise\u00f1o *\/\r\n\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 6px;\r\n        \/* espacio entre texto y svg *\/\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .btn-readmore-history {\r\n            margin-left: 0 !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const modules = document.querySelectorAll('.readmore-history-wrapper.readmore-enabled');\r\n\r\n        modules.forEach(module => {\r\n            const wrapper = module.querySelector('.readmore-history-paragraph-wrapper');\r\n            const paragraph = module.querySelector('.readmore-history-paragraph');\r\n            const button = module.querySelector('.btn-readmore-history');\r\n            const fade = wrapper.querySelector('.fade-bottom');\r\n\r\n            if (!wrapper || !paragraph || !button) return;\r\n\r\n            const fullHeight = paragraph.scrollHeight;\r\n            const collapsedHeight = Math.floor(fullHeight * 0.5); \/\/ Mostrar 50% del contenido inicialmente\r\n\r\n            if (fullHeight <= 50) { \/\/ Evitar textos muy cortos\r\n                button.style.display = 'none';\r\n                if (fade) fade.style.display = 'none';\r\n                return;\r\n            }\r\n\r\n            wrapper.style.maxHeight = collapsedHeight + 'px';\r\n            wrapper.style.overflow = 'hidden';\r\n            if (fade) fade.style.display = 'block';\r\n            button.style.display = 'inline-flex';\r\n            button.childNodes[0].textContent = 'Read more';\r\n\r\n            let isExpanded = false;\r\n\r\n            button.addEventListener('click', function() {\r\n                isExpanded = !isExpanded;\r\n                module.classList.toggle('readmore-history-expanded', isExpanded);\r\n\r\n                if (isExpanded) {\r\n                    wrapper.style.maxHeight = fullHeight + 'px';\r\n                    if (fade) fade.style.display = 'none';\r\n                    button.childNodes[0].textContent = 'Read Less';\r\n                } else {\r\n                    wrapper.style.maxHeight = collapsedHeight + 'px';\r\n                    if (fade) fade.style.display = 'block';\r\n                    button.childNodes[0].textContent = 'Read more';\r\n                }\r\n            });\r\n\r\n            window.addEventListener('resize', function() {\r\n                const newFullHeight = paragraph.scrollHeight;\r\n                const newCollapsedHeight = Math.floor(newFullHeight * 0.5);\r\n                if (!isExpanded) {\r\n                    wrapper.style.maxHeight = newCollapsedHeight + 'px';\r\n                }\r\n            });\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Historia de Ellab M\u00e1s de 75 a\u00f1os de experiencia Nuestra historia comienza cuando el Sr. Leo Nielsen fund\u00f3 \u00abElektrolaboratoriet A\/S\u00bb en 1949. Con un compromiso con la precisi\u00f3n, la empresa se propuso revolucionar las mediciones de temperatura, especializ\u00e1ndose en el desarrollo de indicadores de temperatura con sondas de termopar, sirviendo principalmente al sector hospitalario y [&hellip;]<\/p>\n","protected":false},"author":2456,"featured_media":0,"parent":17730,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/modules.php","meta":{"footnotes":""},"class_list":["post-17971","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>La historia de Ellab | M\u00e1s de 75 a\u00f1os de cumplimiento en ciencias de la vida<\/title>\n<meta name=\"description\" content=\"Desde los inicios de Ellab, nos hemos dedicado a desarrollar y fabricar soluciones y servicios de cumplimiento para las industrias de ciencias de la vida.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Historia\" \/>\n<meta property=\"og:description\" content=\"Desde los inicios de Ellab, nos hemos dedicado a desarrollar y fabricar soluciones y servicios de cumplimiento para las industrias de ciencias de la vida.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/\" \/>\n<meta property=\"og:site_name\" content=\"Ellab\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-26T13:26:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/sobre-ellab\\\/nuestra-historia\\\/\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/sobre-ellab\\\/nuestra-historia\\\/\",\"name\":\"La historia de Ellab | M\u00e1s de 75 a\u00f1os de cumplimiento en ciencias de la vida\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/sobre-ellab\\\/nuestra-historia\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/sobre-ellab\\\/nuestra-historia\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/history-img-1.png\",\"datePublished\":\"2026-02-23T11:28:11+00:00\",\"dateModified\":\"2026-03-26T13:26:51+00:00\",\"description\":\"Desde los inicios de Ellab, nos hemos dedicado a desarrollar y fabricar soluciones y servicios de cumplimiento para las industrias de ciencias de la vida.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/sobre-ellab\\\/nuestra-historia\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ellab.pro\\\/es\\\/sobre-ellab\\\/nuestra-historia\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/sobre-ellab\\\/nuestra-historia\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/history-img-1.png\",\"contentUrl\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/history-img-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/sobre-ellab\\\/nuestra-historia\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sobre nosotros\",\"item\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/sobre-ellab\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Historia\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/\",\"name\":\"Ellab\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"La historia de Ellab | M\u00e1s de 75 a\u00f1os de cumplimiento en ciencias de la vida","description":"Desde los inicios de Ellab, nos hemos dedicado a desarrollar y fabricar soluciones y servicios de cumplimiento para las industrias de ciencias de la vida.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_ES","og_type":"article","og_title":"Historia","og_description":"Desde los inicios de Ellab, nos hemos dedicado a desarrollar y fabricar soluciones y servicios de cumplimiento para las industrias de ciencias de la vida.","og_url":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/","og_site_name":"Ellab","article_modified_time":"2026-03-26T13:26:51+00:00","og_image":[{"url":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/","url":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/","name":"La historia de Ellab | M\u00e1s de 75 a\u00f1os de cumplimiento en ciencias de la vida","isPartOf":{"@id":"https:\/\/www.ellab.pro\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/#primaryimage"},"image":{"@id":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-1.png","datePublished":"2026-02-23T11:28:11+00:00","dateModified":"2026-03-26T13:26:51+00:00","description":"Desde los inicios de Ellab, nos hemos dedicado a desarrollar y fabricar soluciones y servicios de cumplimiento para las industrias de ciencias de la vida.","breadcrumb":{"@id":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/#primaryimage","url":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-1.png","contentUrl":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/11\/history-img-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/nuestra-historia\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ellab.pro\/es\/home\/"},{"@type":"ListItem","position":2,"name":"Sobre nosotros","item":"https:\/\/www.ellab.pro\/es\/sobre-ellab\/"},{"@type":"ListItem","position":3,"name":"Historia"}]},{"@type":"WebSite","@id":"https:\/\/www.ellab.pro\/es\/#website","url":"https:\/\/www.ellab.pro\/es\/","name":"Ellab","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ellab.pro\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages\/17971","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/users\/2456"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/comments?post=17971"}],"version-history":[{"count":2,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages\/17971\/revisions"}],"predecessor-version":[{"id":21059,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages\/17971\/revisions\/21059"}],"up":[{"embeddable":true,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages\/17730"}],"wp:attachment":[{"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/media?parent=17971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}