IDF Immunodeficiency Abbreviation

IDF has various meanings in the Immunodeficiency category. Discover the full forms, definitions, and usage contexts of IDF in Immunodeficiency.

Immune Deficiency Foundation

Most Common Immunodeficiency

Citation

Last updated: