DIAID: Division of Immunology, Allergy and Infectious Diseases

What does DIAID mean? The above is one of DIAID meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Division of Immunology, Allergy and Infectious Diseases