1. Department of Pathology, Tulane University, New Orleans, Louisiana, USA
2. Tulane Cancer Center, New Orleans, Louisiana, USA
3. Baylor Institute for Immunology Research, Dallas, Texas, USA
4. Department of Microbiology, Immunology & Parasitology, Louisiana State University School of Medicine, New Orleans, Louisiana, USA
5. Department of Computer Science, Xavier University of Louisiana, New Orleans, Louisiana, USA
6. Research Institute for Children, Children's Hospital, New Orleans, Louisiana, USA