Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: TMAC DX NPI GGF QPV
Meanings and definitions for IDRI
What does IDRI stand for? What does IDRI mean?
- The Infectious Disease Research Institute (IDRI) is a non-profit organization based in Seattle, in the United States, and which conducts global health research on infectious diseases.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap