1. Stanford Blood Center, Department of Pathology Stanford University Stanford California USA
2. Department of Biomedical Informatics University of Colorado School of Medicine Aurora Colorado USA
3. Department of Neurology, Weill Institute for Neurosciences University of California San Francisco San Francisco California USA
4. Department of Pathology University of Chicago Medicine Chicago Illinois USA
5. BMT lab unit, Clinical Pathology Dept., National Cancer Institute Cairo University Cairo Egypt
6. Department of Immunology and Microbiology University of Colorado School of Medicine Aurora Colorado USA