Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: WSSF COESPU WIDF ETBD BHAR
Meanings and definitions for NITD
What does NITD stand for? What does NITD mean?
- The Novartis Institute for Tropical Disease (NITD) is a Singapore-based tropical disease research institute created through a public-private partnership between Novartis and the Singapore Economic Development Board.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap