Blood typing
Blood transfusion saves thousands of lives worldwide every day. Patients depend on safe and compatible blood from medical laboratories like yours.


We address the challenges you face
Your patients stay at the forefront because we equip you with the tools to address your lab's challenges. You're striving for exceptional patient care, but when it comes to pre-transfusion testing, budget cuts, limited time, work overload, and staff shortages are working against you.
Grifols Diagnostic is here to help.
Blood Typing Tests
Accelerate pre-transfusion testing with Grifols' comprehensive menu of typing, screening, and identification assays, allowing you to customize your approach.
Manual and automated testing
Powerful solutions for all-day testing effectiveness, whether you are using full automation or prefer streamlined manual testing systems.
Software: interfacing and productivity management
Maximize your laboratory's operation with software and applications that seamlessly connect you and your data - in the lab, across your system, and on your network.
Laboratory Services
Go beyond routine testing to enhance your lab's growing reputation with advanced molecular testing and a comprehensive range of complex laboratory services.
For "." left-hand operand: Expected a hash, but this has evaluated to a string (wrapper: f.t.SimpleScalar): ==> intro_content.intro_title [in template "D3_MACROS" at line 978, column 232] ---- FTL stack trace ("~" means nesting-related): - Failed at: #if intro_content?? && ((intro_conten... [in template "D3_MACROS" in macro "showIntroductionContent" at line 978, column 5] - Reached through: @showIntroductionContent [in template "D3_MACROS" in macro "customPortletTitle" at line 95, column 9] - Reached through: @customPortletTitle [in template "260001#260038#5958854" at line 6, column 13] ----
1<#include d3_macros/>
2
3<#if (entries?has_content && entries?size > 0)>
4 <div class="d3-content-grid">
5 <div class="container">
6 <@customPortletTitle />
7
8 <div class="row d3-item-md-3 d3-item-sm-2">
9 <#list entries as card>
10 <#assign assetRenderer = card.getAssetRenderer() >
11 <#assign journal_article = assetRenderer.getArticle() >
12 <#assign webArticleContent = JournalArticleLocalService.getArticleContent(journal_article, "D3_DIAGNOSTIC_SEARCH_RESULTS_CARD", viewMode, languageId, themeDisplay) />
13
14 <#if (webArticleContent?? && webArticleContent?has_content)>
15 <div class="d3-item d3-col-xs-6 d3-col-sm-3 d3-col-md-4">
16 ${webArticleContent}
17 </div>
18 </#if>
19 </#list>
20 </div>
21 </div>
22 </div>
23</#if>
Support & Services
We deliver solutions. Our dual focus on speed and reliability ensures that we consistently deliver results in a timely manner