Essential Laboratory Medicine ; Clinical Pathology, Microbiology, Haematology, Cytology, Histopathology, Biochemistry, Blood Banking and Immunology : Including Laboratory Diagnosis with Computer Techn Essential Laboratory Medicine ; Clinical Pathology, Microbiology, Haematology, Cytology, Histopathology, Biochemistry, Blood Banking and Immunology : Including Laboratory Diagnosis with Computer Techn