Haematology and Immunohaematology laboratory